---
name: "oxigraph-serve"
section: "1"
platform: "linux"
package: "oxigraph"
version: "0.4.9-1+b2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/oxigraph-serve"
---

# oxigraph-serve(1)

Start Oxigraph HTTP server in read-write mode

## NAME

oxigraph-serve - Start Oxigraph HTTP server in read-write mode

## SYNOPSIS

**oxigraph serve** \[**-l**\|**--location**\] \[**-b**\|**--bind**\] \[**--cors**\] \[**--union-default-graph**\] \[**-h**\|**--help**\]

## DESCRIPTION

Start Oxigraph HTTP server in read-write mode

## OPTIONS

- **-l**, **--location**=*LOCATION*

  Directory in which the data should be persisted

  If not present, an in-memory storage will be used.

- **-b**, **--bind**=*BIND* \[default: localhost:7878\]

  Host and port to listen to

- **--cors**

  Allows cross-origin requests

- **--union-default-graph**

  If the SPARQL queries should look for triples in all the dataset graphs by default (ie. without \`GRAPH\` operations)

  This is equivalent as setting the union-default-graph option in all SPARQL queries

- **-h**, **--help**

  Print help (see a summary with '-h')
