services: quickslice: build: . ports: - "8080:8080" environment: - HOST=0.0.0.0 - PORT=8080 - DATABASE_URL=postgres://quickslice:quickslice@postgres:5432/quickslice?sslmode=disable # NOTE: Do NOT use in production - generate your own secure key - SECRET_KEY_BASE=Xdb/9oovpIzYRKPjfTm45QSWYyYJi35GY3n4475SBVmcyxHS9tMoFJcOwPGfA0xW - JETSTREAM_DISABLE_CURSOR=true - EXTERNAL_BASE_URL=http://127.0.0.1:8080 # NOTE: Do NOT use in production - generate your own secure key - OAUTH_SIGNING_KEY=z42tsNCXT8jZHj37qRd1D1vBE4qns8rp43DZsm1uez3cr8h6 - OAUTH_LOOPBACK_MODE=true restart: on-failure:5 depends_on: - postgres postgres: image: postgres:16-alpine environment: - POSTGRES_USER=quickslice - POSTGRES_PASSWORD=quickslice - POSTGRES_DB=quickslice volumes: - postgres-data:/var/lib/postgresql/data ports: - "5432:5432" volumes: postgres-data: