init
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user