24 lines
551 B
Text
24 lines
551 B
Text
[Unit]
|
|
Description=nginx container
|
|
Requires=jellyfin.service
|
|
After=jellyfin.service
|
|
|
|
[Container]
|
|
ContainerName=nginx
|
|
Image=ghcr.io/nginxinc/nginx-unprivileged:mainline-alpine-slim
|
|
PublishPort=80:8080
|
|
PublishPort=443:8443
|
|
Network=frontend.network
|
|
Volume=/srv/nginx/nginx.conf:/etc/nginx/nginx.conf:ro
|
|
Volume=/srv/nginx/conf.d:/etc/nginx/conf.d:ro
|
|
Volume=/srv/certs:/etc/nginx/ssl:Z
|
|
PodmanArgs=--runtime runsc --security-opt label:disable
|
|
Label=disable
|
|
AutoUpdate=registry
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target default.target
|
|
|
|
[Service]
|
|
Restart=always
|
|
|