This commit is contained in:
2026-09-02 02:37:30 +05:30
commit cb821faf54
7 changed files with 147 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
NAME := 'cookies'
reload: test
podman exec --tty {{ NAME }} nginx -sreload
test:
podman exec --tty {{ NAME }} nginx -t
sh:
podman exec --tty --interactive {{ NAME }} sh
logs:
podman logs --follow {{ NAME }}
genssl DOMAIN:
mkdir -p ssl
openssl req -x509 -new -keyout ssl/key.pem -out ssl/cert.pem -noenc -days 3 \
-addext 'subjectAltName=DNS:*.{{ DOMAIN }},DNS:{{DOMAIN}}' \
-subj '/CN={{ DOMAIN }}'
container:
podman run \
--detach --tty --rm --replace \
--name cookies \
--publish 8443:443 \
--volume ./conf.d:/etc/nginx/conf.d:ro,z \
--volume ./www:/srv/www:ro,z \
--volume ./ssl:/etc/nginx/ssl:ro,z \
nginx:alpine