Added docker compose dev env, improved varnish VCL, and added favicons.
This commit is contained in:
31
docker-compose-dev.yml
Normal file
31
docker-compose-dev.yml
Normal file
@@ -0,0 +1,31 @@
|
||||
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
|
Reference in New Issue
Block a user