version: "3" services: nextjs: build: . env_file: - .env ports: - "3000:3000" depends_on: - surrealdb networks: - surrealdb_network surrealdb: container_name: surrealdb image: surrealdb/surrealdb:latest-dev env_file: - .env entrypoint: - /surreal - start - --user - $DB_USER - --pass - $DB_PASSWORD - file:/data/surrealdb restart: always deploy: resources: reservations: cpus: "1" ports: - 8000:8000 volumes: - ./data:/data networks: - surrealdb_network volumes: data: networks: surrealdb_network: