services: hal: depends_on: psql: condition: service_started restart: true build: . environment: - DISCORD_TOKEN=${DISCORD_TOKEN} - RUST_LOG=warn psql: image: postgres restart: always # set shared memory limit when using docker compose shm_size: 128mb environment: POSTGRES_PASSWORD: "7ZhUVzr7sxcPEEDMdxfEryW4NTZX5C2ufzZd3r2s25xULgH7FWXJVts"