mirror of https://github.com/JSH32/Backpack.git
29 lines
621 B
YAML
29 lines
621 B
YAML
version: "3.9"
|
|
services:
|
|
backpack_api:
|
|
build: ./
|
|
env_file: .env
|
|
environment:
|
|
PORT: 3000
|
|
LOCAL_PATH: /uploads
|
|
volumes:
|
|
# This will only be used if using local storage
|
|
- ${LOCAL_PATH}:/uploads
|
|
backpack_frontend:
|
|
build: ./frontend
|
|
env_file: .env
|
|
depends_on:
|
|
- backpack_api
|
|
environment:
|
|
PORT: 3000
|
|
INTERNAL_API_URL: "http://backpack_api:3000"
|
|
proxy:
|
|
build: ./proxy
|
|
env_file: .env
|
|
ports:
|
|
- ${PORT}:3000
|
|
volumes:
|
|
- $PWD/proxy/Caddyfile:/etc/caddy/Caddyfile
|
|
depends_on:
|
|
- backpack_api
|
|
- backpack_frontend |