mirror of
https://github.com/dylanbenzi/hurricane_normalization_app.git
synced 2026-07-30 05:08:57 +00:00
48 lines
1.0 KiB
YAML
48 lines
1.0 KiB
YAML
version: '3.8'
|
|
|
|
services:
|
|
dashboard:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
cache_from:
|
|
- hurricane-dashboard:renv-base
|
|
- hurricane-dashboard:dev
|
|
image: hurricane-dashboard:dev
|
|
ports:
|
|
- "3838:3838"
|
|
environment:
|
|
- APP_ENV=development
|
|
# volumes:
|
|
# - ./app/dashboard.Rmd:/srv/shiny-server/app/index.Rmd:ro
|
|
# - ./app/queries.R:/srv/shiny-server/app/queries.R:ro
|
|
# - ./app/utils.R:/srv/shiny-server/app/utils.R:ro
|
|
# - ./app/config.yml:/srv/shiny-server/app/config.yml:ro
|
|
restart: unless-stopped
|
|
networks:
|
|
- app-network
|
|
|
|
caddy:
|
|
image: caddy:2-alpine
|
|
ports:
|
|
- "80:80"
|
|
volumes:
|
|
- ./docker/caddy/Caddyfile.dev:/etc/caddy/Caddyfile:ro
|
|
- caddy_data:/data
|
|
- caddy_config:/config
|
|
depends_on:
|
|
- dashboard
|
|
restart: unless-stopped
|
|
networks:
|
|
- app-network
|
|
|
|
networks:
|
|
app-network:
|
|
driver: bridge
|
|
|
|
volumes:
|
|
caddy_data:
|
|
driver: local
|
|
caddy_config:
|
|
driver: local
|