diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml new file mode 100644 index 00000000..6f2e1347 --- /dev/null +++ b/docker-compose.prod.yml @@ -0,0 +1,20 @@ +# Minimal compose for running the published image (e.g. on remote server). +# Usage: docker compose -f docker-compose.prod.yml up -d + +services: + jumble: + image: silberengel/imwald-jumble:latest + container_name: imwald-jumble + ports: + - "8089:80" + restart: unless-stopped + # Cap container impact: log size + optional memory limit + logging: + driver: json-file + options: + max-size: "10m" + max-file: "3" + deploy: + resources: + limits: + memory: 512M