Hook entrypoint

This commit is contained in:
Alexandre
2023-09-05 21:05:41 +02:00
parent f37ec91b09
commit 438f75a658
81 changed files with 167 additions and 81 deletions

View File

@@ -25,7 +25,8 @@ VOLUME [ "/data" ]
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/autobrr"

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Image specific modifications
# hadolint ignore=SC2015, SC2013, SC2086

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/bazarr"

View File

@@ -26,7 +26,8 @@ FROM $BUILD_FROM
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -33,7 +33,8 @@ COPY --from=vaultwarden /web-vault /opt/web-vault
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ENV BOOKSONIC_AIR_SETTINGS="/data"

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
USER root

View File

@@ -27,7 +27,8 @@ ENV BASHIO_VERSION=1.29.1
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/calibre"

View File

@@ -27,7 +27,8 @@ ENV BASHIO_VERSION=1.29.1
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
RUN \
echo '#!/bin/sh' > /usr/bin/xdg-icon-resource && chmod +x /usr/bin/xdg-icon-resource \

View File

@@ -25,7 +25,8 @@ FROM coderaiser/cloudcmd:${BUILD_UPSTREAM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/data"

View File

@@ -24,7 +24,8 @@ FROM elasticsearch:$BUILD_UPSTREAM
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Data persistence
# hadolint ignore=SC2016

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/emby"

View File

@@ -25,7 +25,8 @@ FROM m4dm4rtig4n/myelectricaldata:$BUILD_UPSTREAM
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -25,7 +25,8 @@ FROM m4dm4rtig4n/myelectricaldata:latest-dev
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
RUN sed -i "1a /./ha_entrypoint.sh" /usr/local/bin/docker-entrypoint.sh

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -25,7 +25,8 @@ FROM fireflyiii/core:latest
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
#ENV FIREFLY_III_PATH="/data/firefly"
#WORKDIR $FIREFLY_III_PATH

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
#ENV FIREFLY_III_PATH="/data/firefly"
#WORKDIR $FIREFLY_III_PATH

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -24,7 +24,8 @@ FROM flaresolverr/flaresolverr:latest
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
USER root

View File

@@ -25,7 +25,8 @@ FROM wiserain/flexget:latest
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -25,7 +25,8 @@ FROM yukulehe/gazpar2mqtt:$BUILD_UPSTREAM
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ENV TZ=Europe/Paris

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
USER root

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/share/grav"

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ENV PGDATA=/config/addons_config/guacamole/postgres
ENV GUACAMOLE_HOME=/config/addons_config/guacamole

View File

@@ -25,7 +25,8 @@ FROM $BUILD_FROM
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/immich"

View File

@@ -23,7 +23,8 @@ FROM troglobit/inadyn:latest
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ARG BUILD_ARCH
ENV LANG='C.UTF-8'\

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/Jackett"

View File

@@ -26,6 +26,7 @@ FROM ${BUILD_FROM}
ENV S6_CMD_WAIT_FOR_SERVICES=0 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh \
S6_READ_ONLY_ROOT=1
# Global LSIO modifications

View File

@@ -26,7 +26,8 @@ ENV BASHIO_VERSION=1.29.1
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/jellyseerr"

View File

@@ -26,7 +26,8 @@ FROM anthonyraymond/joal:$BUILD_UPSTREAM
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Install Joal
# spellcheck disable=SC2015

View File

@@ -24,7 +24,8 @@ FROM florider89/joplin-server:latest
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
USER root

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/lidarr"

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ENV FRONTEND_PORT=9925

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/data"

View File

@@ -28,7 +28,8 @@ FROM ${BUILD_FROM}${BUILD_UPSTREAM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Specific modifications
ARG CONFIGLOCATION="/share/nextcloud"

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/nzbget"

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
RUN echo "Adding symlinks to entrypoint" \
&& sed -i \

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
RUN echo "Adding symlinks to entrypoint" \
&& sed -i \

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/ombi"

View File

@@ -24,7 +24,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/data/organizr"

View File

@@ -26,7 +26,8 @@ ENV BASHIO_VERSION=1.29.1
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/overseerr"

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}:${BUILD_UPSTREAM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Add custom scripts
#RUN \

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Image specific
RUN \

View File

@@ -26,7 +26,8 @@ FROM photoprism/photoprism:preview
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ENV workdir="/data/photoprism" \
HOME="/data/photoprism"

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/piwigo"

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Image specific modifications
# hadolint ignore=SC2016,SC2086

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ENV HOME=/config/addons_config/plex-meta-manager

View File

@@ -24,7 +24,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Set shell
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

View File

@@ -34,7 +34,8 @@ COPY --from=original_agent /app /app
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -25,7 +25,8 @@ FROM postgres:15-alpine
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
RUN \
# Correct for access

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/prowlarr"

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Environment variables
ENV \

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/radarr"

View File

@@ -26,7 +26,8 @@ ENV BASHIO_VERSION=0.14.3
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/readarr"

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/data"

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# hadolint ignore=SC2015,DL4006,SC2013,SC2086
RUN \

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/sabnzbd"

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -26,7 +26,8 @@ ENV BASHIO_VERSION=1.29.1
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ENV LANG C.UTF-8

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config/addons_config/sonarr"

View File

@@ -22,6 +22,12 @@ VOLUME [ "/data" ]
# 2 Modify Image #
##################
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #
##################

View File

@@ -25,7 +25,8 @@ FROM $BUILD_FROM
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ENV LANG C.UTF-8

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
##################
# 3 Install apps #

View File

@@ -24,7 +24,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
RUN mkdir -p /data \
&& chown -R 503:503 /data

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Modify image

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# MOFIFY DATA PATH
ENV CREATE_TUN_DEVICE=false \

View File

@@ -26,7 +26,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
RUN \
# Set default directory

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global LSIO modifications
ARG CONFIGLOCATION="/config"

View File

@@ -26,6 +26,7 @@ FROM ${BUILD_FROM}
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# load volume

View File

@@ -25,7 +25,8 @@ FROM nathanvaughn/webtrees:latest
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Global variables
ENV WEBTREES_HOME="/data/webtrees"

View File

@@ -24,10 +24,11 @@ FROM wger/devel:latest
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=300000 \
S6_SERVICES_GRACETIME=300000 \
\
SYNC_EXERCISES_ON_STARTUP=True \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
ENV SYNC_EXERCISES_ON_STARTUP=True \
DOWNLOAD_EXERCISE_IMAGES_ON_STARTUP=True \
FROM_EMAIL='wger Workout Manager <wger@example.com>' \
DJANGO_MEDIA_ROOT="/data/media" \

View File

@@ -25,7 +25,8 @@ FROM ${BUILD_FROM}
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
USER root

View File

@@ -26,7 +26,8 @@ FROM $BUILD_FROM
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
USER root

View File

@@ -26,7 +26,8 @@ FROM tritruongtr/zoneminder:latest
# Set S6 wait time
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
S6_SERVICES_GRACETIME=0
S6_SERVICES_GRACETIME=0 \
S6_STAGE2_HOOK=/ha_entrypoint.sh
# Change config location
# hadolint ignore=DL4006