services: surrealdb: image: surrealdb/surrealdb:v2 container_name: surrealdb # entrypoint: ["/bin/sh"] command: start --user root --pass $(cat /run/secrets/SURREAL_ROOT_PASSWORD) rocksdb:/mydata/mydatabase.db user: root restart: always env_file: - .env secrets: - SURREAL_ROOT_PASSWORD volumes: - surreal_data:/mydata networks: - db volumes: surreal_data: name: surreal_data secrets: SURREAL_ROOT_PASSWORD: file: ./.secrets/SURREAL_ROOT_PASSWORD networks: db: external: true