Listory/docker-compose.prod.yml
semantic-release-bot aa4f2c4698 chore(release): 1.26.0 [skip ci]
# [1.26.0](https://github.com/apricote/Listory/compare/v1.25.0...v1.26.0) (2023-05-07)

### Features

* use bulk Spotify API calls & inserts to make spotify crawling more efficient ([#271](https://github.com/apricote/Listory/issues/271)) ([8721fd1](8721fd101d))
2023-05-07 02:19:21 +00:00

45 lines
852 B
YAML

version: "3.9"
services:
#####
## Required services for listory
#####
db:
image: postgres:15.2
restart: unless-stopped
environment:
POSTGRES_PASSWORD: listory
POSTGRES_USER: listory
POSTGRES_DB: listory
volumes:
- db:/var/lib/postgresql/data
networks:
- db
api:
image: apricote/listory:1.26.0
restart: unless-stopped
environment:
DB_HOST: db
DB_USERNAME: listory
DB_PASSWORD: listory
DB_DATABASE: listory
JWT_SECRET: listory
APP_URL: "http://localhost:3000"
# You can add any configuration from the README.md here or in .env,
# make sure to restart the container if you made any changes.
env_file: .env
ports:
- 3000:3000 # API
networks:
- web
- db
volumes:
db: {}
networks:
db: {}
web: {}