From 092846a8f2a88eb54b59b97ff37a4913490de5df Mon Sep 17 00:00:00 2001 From: Solomon Laing Date: Tue, 30 Jun 2026 10:12:04 +0000 Subject: [PATCH] feat: added moonlight web :D --- moonlight/moonlight-web-stream.container | 34 ++++++++++++++++++++++++ navidrome/navidrome.container | 1 + 2 files changed, 35 insertions(+) create mode 100644 moonlight/moonlight-web-stream.container diff --git a/moonlight/moonlight-web-stream.container b/moonlight/moonlight-web-stream.container new file mode 100644 index 0000000..38189e1 --- /dev/null +++ b/moonlight/moonlight-web-stream.container @@ -0,0 +1,34 @@ +[Unit] +ConditionPathIsDirectory=/mnt/data/containers/moonlight-web-stream/data +#Requires=authentik.service nginx.service +#After=authentik.service nginx.service + +[Container] +ContainerName=moonlight +Image=docker.io/mrcreativ3001/moonlight-web-stream:latest +AutoUpdate=registry +EnvironmentFile=/mnt/data/containers/moonlight-web-stream/.env.moonlight + +Volume=/mnt/data/containers/moonlight-web-stream/data:/moonlight-web/server + +#Environment=UID=1000 +#Environment=GID=1000 + +PublishPort=8451:8080 +#PublishPort40000-40100:40000-40100/udp + +Label=homepage.group=Life +Label=homepage.name=Moonlight +Label=homepage.icon=moonlight.png +Label=homepage.href=https://remote.inkletblot.com +Label=homepage.description="Remote desktop" + +[Service] +Restart=on-failure +RestartSteps=5 +RestartMaxDelaySec=2min +# Extend Timeout to allow time to pull the image +TimeoutStartSec=900 + +[Install] +WantedBy=default.target diff --git a/navidrome/navidrome.container b/navidrome/navidrome.container index 3c55a03..d9ed46c 100644 --- a/navidrome/navidrome.container +++ b/navidrome/navidrome.container @@ -28,6 +28,7 @@ Label=homepage.description="Music Streaming" [Service] Restart=always +# Extend Timeout to allow time to pull the image TimeoutStartSec=900 [Install]