commit 2706793fe3a18e34456413242c8d8022b9676d74 Author: Manevolent Date: Wed Apr 19 20:21:31 2023 -0600 Create varnish diff --git a/docker/services/varnish b/docker/services/varnish new file mode 100644 index 0000000..872ba16 --- /dev/null +++ b/docker/services/varnish @@ -0,0 +1,16 @@ + network_mode: 'service:tinc' + image: varnish:7.3-alpine + command: "-p default_keep=300" + ports: + - "80:80/tcp" + - "443:443/tcp" + - "443:443/udp" + environment: + - VARNISH_SIZE=2G + tmpfs: + - /var/lib/varnish:exec + volumes: + - "./varnish/default.vcl:/etc/varnish/default.vcl" + depends_on: + - tinc + restart: always