32 lines
653 B
YAML
32 lines
653 B
YAML
name: rstat
|
|
|
|
services:
|
|
|
|
rstat-dashboard:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
restart: always
|
|
volumes:
|
|
- ./reddit_stocks.db:/usr/src/app/reddit_stocks.db:ro
|
|
ports:
|
|
- "5000:5000"
|
|
|
|
nginx:
|
|
image: nginx:1.29.0
|
|
restart: always
|
|
volumes:
|
|
- ./config/nginx/dev:/etc/nginx/conf.d:ro
|
|
- ./public:/usr/share/nginx:ro
|
|
ports:
|
|
- "80:80"
|
|
|
|
varnish:
|
|
image: varnish:7.7.1
|
|
restart: always
|
|
volumes:
|
|
- ./config/varnish/dev.vcl:/etc/varnish/default.vcl:ro"
|
|
- ./config/varnish/hit-miss.vcl:/etc/varnish/hit-miss.vcl:ro"
|
|
tmpfs:
|
|
- /var/lib/varnish/varnishd:exec
|