diff --git a/.containers/apps/appdaemon/Dockerfile b/.containers/apps/appdaemon/Dockerfile new file mode 100644 index 00000000000..14b9aad01d8 --- /dev/null +++ b/.containers/apps/appdaemon/Dockerfile @@ -0,0 +1,33 @@ +# hadolint ignore=DL3007 +ARG VERSION + +FROM ghcr.io/k8s-at-home/appdaemon:v${VERSION} + + +ARG TARGETPLATFORM + +USER root + +SHELL ["/bin/bash", "-o", "pipefail", "-c"] + +# hadolint ignore=DL3008,DL3015,SC2086 +RUN \ + usermod -l apps kah \ + && \ + groupmod -n apps kah \ + && chown -R apps:apps /config \ + && rm -rf /app/package_info \ + && \ + printf "UpdateMethod=docker\nPackageVersion=%s\nPackageAuthor=[TrueCharts Project](https://truecharts.org)" "${VERSION}" > /app/package_info + + +USER apps + +EXPOSE 5050 + +CMD ["/entrypoint.sh"] + +LABEL "maintainer"="TrueCharts " +LABEL "authors"="TrueCharts " +LABEL "org.opencontainers.image.source"="https://github.com/truecharts/apps/tree/master/.containers/apps/appdaemon" +LABEL "org.opencontainers.image.documentation "="https://truecharts.org" diff --git a/.containers/apps/appdaemon/VERSION b/.containers/apps/appdaemon/VERSION new file mode 100644 index 00000000000..a2cec7aff41 --- /dev/null +++ b/.containers/apps/appdaemon/VERSION @@ -0,0 +1 @@ +4.0.8 diff --git a/.containers/apps/appdaemon/latest-version.sh b/.containers/apps/appdaemon/latest-version.sh new file mode 100644 index 00000000000..c470492971f --- /dev/null +++ b/.containers/apps/appdaemon/latest-version.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +TOKEN=$(curl https://ghcr.io/token\?scope\="repository:k8s-at-home/appdaemon:pull" | jq --raw-output '.[]') +version=$(curl -H "Authorization: Bearer ${TOKEN}" https://ghcr.io/v2/k8s-at-home/appdaemon/tags/list | jq --raw-output '.tags[]' | grep -v latest | grep -v buildcache | tail -n1) +version="${version#*v}" +version="${version#*release-}" +echo "${version}" diff --git a/.containers/apps/emby/Dockerfile b/.containers/apps/emby/Dockerfile index b180e5703ed..74457b8cc79 100644 --- a/.containers/apps/emby/Dockerfile +++ b/.containers/apps/emby/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 8096 8920 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/jackett/Dockerfile b/.containers/apps/jackett/Dockerfile index fcb78a149a6..7be774c60ea 100644 --- a/.containers/apps/jackett/Dockerfile +++ b/.containers/apps/jackett/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 9117 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/lidarr/Dockerfile b/.containers/apps/lidarr/Dockerfile index f38ea63e3cf..8670c0a9168 100644 --- a/.containers/apps/lidarr/Dockerfile +++ b/.containers/apps/lidarr/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 8686 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/nzbget/Dockerfile b/.containers/apps/nzbget/Dockerfile index d8fd29b0d4b..9a12796aaa0 100644 --- a/.containers/apps/nzbget/Dockerfile +++ b/.containers/apps/nzbget/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 6789 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/nzbhydra2/Dockerfile b/.containers/apps/nzbhydra2/Dockerfile index 73880fd5837..fb765db278e 100644 --- a/.containers/apps/nzbhydra2/Dockerfile +++ b/.containers/apps/nzbhydra2/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 5076 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/plex/Dockerfile b/.containers/apps/plex/Dockerfile index 7d4956dc4e0..1e995d89701 100644 --- a/.containers/apps/plex/Dockerfile +++ b/.containers/apps/plex/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 32400/tcp 1900/tcp 5353/udp 8324/tcp 32410/udp 32413/udp 32414/udp 32469/udp CMD ["/entrypoint.sh"] diff --git a/.containers/apps/qbittorrent/Dockerfile b/.containers/apps/qbittorrent/Dockerfile index e1d52b825bf..2b7bb75c3ff 100644 --- a/.containers/apps/qbittorrent/Dockerfile +++ b/.containers/apps/qbittorrent/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 6881 6881/udp ${WEBUI_PORT} CMD ["/entrypoint.sh"] diff --git a/.containers/apps/radarr/Dockerfile b/.containers/apps/radarr/Dockerfile index a8ff1e29c4e..0ffd0e40b65 100644 --- a/.containers/apps/radarr/Dockerfile +++ b/.containers/apps/radarr/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 7878 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/readarr/Dockerfile b/.containers/apps/readarr/Dockerfile index 8eee7668725..7fc51a67176 100644 --- a/.containers/apps/readarr/Dockerfile +++ b/.containers/apps/readarr/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 8787 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/sabnzbd/Dockerfile b/.containers/apps/sabnzbd/Dockerfile index 60458a25ad7..d095ba1689b 100644 --- a/.containers/apps/sabnzbd/Dockerfile +++ b/.containers/apps/sabnzbd/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 8080 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/sonarr/Dockerfile b/.containers/apps/sonarr/Dockerfile index bb47fb40d38..81d36e60600 100644 --- a/.containers/apps/sonarr/Dockerfile +++ b/.containers/apps/sonarr/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 8989 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/tautulli/Dockerfile b/.containers/apps/tautulli/Dockerfile index 5c5bdf9cafa..302806afda9 100644 --- a/.containers/apps/tautulli/Dockerfile +++ b/.containers/apps/tautulli/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 8181 CMD ["/entrypoint.sh"] diff --git a/.containers/apps/transmission/Dockerfile b/.containers/apps/transmission/Dockerfile index 75cf5b090fc..6b2428ac6db 100644 --- a/.containers/apps/transmission/Dockerfile +++ b/.containers/apps/transmission/Dockerfile @@ -23,7 +23,7 @@ RUN \ USER apps -EXPOSE 6767 +EXPOSE 51413 ${WEBUI_PORT} CMD ["/entrypoint.sh"]