diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6bbfeb6..1bae8f9 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"0.5.0"} +{".":"0.5.1"} diff --git a/docker-compose.yml b/docker-compose.yml index b038711..61e92d0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,11 +7,18 @@ services: container_name: cashflow ports: - "8080:80" + # Skip entrypoint template processing (fails on read-only root) + entrypoint: ["nginx", "-g", "daemon off;"] + # Mount local sources for live debugging without rebuild + volumes: + - ./index.html:/usr/share/nginx/html/index.html:ro + - ./src:/usr/share/nginx/html/src:ro read_only: true tmpfs: - - /tmp - - /var/cache/nginx - - /var/run + # nginx user (uid/gid 101) must own cache/run dirs + - /tmp:uid=101,gid=101,mode=1777 + - /var/cache/nginx:uid=101,gid=101,mode=1777 + - /var/run:uid=101,gid=101,mode=1777 security_opt: - no-new-privileges:true deploy: diff --git a/index.html b/index.html index abdbc31..4c4482c 100644 --- a/index.html +++ b/index.html @@ -43,7 +43,7 @@

Cashflow Simulator

- v0.5.0 + v0.5.1