# obsidian > Auto-generated from `docker-compose.yml` | Field | Value | |-------|-------| | **Image** | `couchdb:latest` | | **Container** | `obsidian-livesync` | | **Restart** | `unless-stopped` | ### Environment **Env files:** `../.env`, `.env` | Variable | Value | |----------|-------| | `COUCHDB_USER` | `${COUCHDB_USER:-admin}` | | `COUCHDB_PASSWORD` | `${COUCHDB_PASSWORD}` | ### Secrets (from `.env.example`) These variables must be set in the service's `.env` file: | Variable | Default | |----------|---------| | `COUCHDB_USER` | `admin` | | `COUCHDB_PASSWORD` | `REPLACE_WITH_STRONG_PASSWORD` | | `COUCHDB_PORT` | `5984` | ### Ports | Host | Container | Protocol | |------|-----------|----------| | `${COUCHDB_PORT:-5984}` | `5984` | tcp | ### Volumes | Host Path | Container Path | Mode | |-----------|----------------|------| | `${STORAGE_PATH}/obsidian` | `/opt/couchdb/data` | rw | ---