mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2024-12-26 06:35:40 +03:00
30 lines
740 B
Plaintext
30 lines
740 B
Plaintext
version: '2'
|
|
services:
|
|
web:
|
|
build: .
|
|
environment:
|
|
APP_USERNAME: username
|
|
APP_PASSWORD: password
|
|
DB_HOST: db
|
|
DB_PORT: 5432
|
|
DB_USERNAME: releaseserver
|
|
DB_NAME: releaseserver
|
|
DB_PASSWORD: secret
|
|
TOKEN_SECRET: change_me_in_production
|
|
APP_URL: 'localhost:5000'
|
|
ASSETS_PATH: '/usr/src/electron-release-server/releases'
|
|
depends_on:
|
|
- db
|
|
ports:
|
|
- '5000:80'
|
|
entrypoint: ./scripts/wait.sh db:5432 -- npm start
|
|
volumes:
|
|
- ./releases:/usr/src/electron-release-server/releases
|
|
db:
|
|
image: postgres:11
|
|
environment:
|
|
POSTGRES_PASSWORD: secret
|
|
POSTGRES_USER: releaseserver
|
|
volumes:
|
|
- ./postgresql:/var/lib/postgresql/data
|