changed relevant files for project test2
Some checks failed
Docker Build Smart Logic / Build amd64 & arm64 (push) Failing after 5s
Some checks failed
Docker Build Smart Logic / Build amd64 & arm64 (push) Failing after 5s
This commit is contained in:
23
Dockerfile
23
Dockerfile
@@ -0,0 +1,23 @@
|
||||
ARG BASE_IMAGE
|
||||
ARG APP_VERSION
|
||||
|
||||
FROM ${BASE_IMAGE}
|
||||
|
||||
LABEL org.opencontainers.image.version=$APP_VERSION
|
||||
|
||||
# Abhängigkeiten installieren
|
||||
RUN apk add --no-cache bash curl jq msmtp ca-certificates tzdata git
|
||||
|
||||
# Struktur anlegen
|
||||
RUN mkdir /app /config
|
||||
WORKDIR /app
|
||||
|
||||
# Skript kopieren
|
||||
COPY multi-watch.sh /app/multi-watch.sh
|
||||
RUN chmod +x /app/multi-watch.sh
|
||||
|
||||
# VOLUME markiert den Mount-Punkt für die Persistenz
|
||||
VOLUME ["/config"]
|
||||
|
||||
# Startbefehl
|
||||
ENTRYPOINT ["/bin/bash", "/app/multi-watch.sh"]
|
||||
0
config/watch_state.json
Normal file
0
config/watch_state.json
Normal file
19
config/watchdog.conf
Normal file
19
config/watchdog.conf
Normal file
@@ -0,0 +1,19 @@
|
||||
# E-Mail Einstellungen
|
||||
EMAIL_TO="empfaenger@beispiel.de"
|
||||
EMAIL_FROM="multi-watch@dein-server.de"
|
||||
|
||||
# Intervall
|
||||
CHECK_INTERVAL=21600 # Alle 6 Stunden (in Sekunden)
|
||||
|
||||
# Quellen (Format: TYPE|REPO|EXTRA)
|
||||
TARGETS=(
|
||||
"DOCKER|library/ubuntu|latest"
|
||||
"DOCKER|grafana/grafana|9.5.0"
|
||||
"GITHUB|docker/cli|master"
|
||||
)
|
||||
|
||||
# SMTP Einstellungen für msmtp
|
||||
SMTP_HOST="smtp.dein-anbieter.de"
|
||||
SMTP_PORT="587"
|
||||
SMTP_USER="dein-benutzername"
|
||||
SMTP_PASS="dein-passwort"
|
||||
10
versions.env
10
versions.env
@@ -1,12 +1,12 @@
|
||||
APP_NAME=test01
|
||||
APP_VERSION=1.6.0
|
||||
APP_DESCRIPTION=Alpine based minimal web image
|
||||
APP_NAME=ttest2
|
||||
APP_VERSION=3.22
|
||||
APP_DESCRIPTION=Watchdog for notify on updates on dockerhub, github and other git-sources
|
||||
|
||||
BASE_IMAGE=alpine:3.22
|
||||
|
||||
MAINTAINER=pi-farm
|
||||
OCI_VENDOR=pi-farm
|
||||
OCI_LICENSE=MIT
|
||||
OCI_LICENSE=Apache
|
||||
|
||||
TARGET_PLATFORMS=linux/amd64,linux/arm64
|
||||
|
||||
@@ -17,4 +17,4 @@ APP_GID=1000
|
||||
|
||||
BUILD_EDGE=true
|
||||
GENERATE_SBOM=true
|
||||
SIGN_IMAGE=false
|
||||
SIGN_IMAGE=true
|
||||
|
||||
Reference in New Issue
Block a user