chore: clean up Dockerfile
This commit is contained in:
34
Dockerfile
34
Dockerfile
@@ -10,45 +10,11 @@ RUN go mod download
|
|||||||
RUN CGO_ENABLED=0 GOOS=linux go build -o /app/pg-bkup
|
RUN CGO_ENABLED=0 GOOS=linux go build -o /app/pg-bkup
|
||||||
|
|
||||||
FROM alpine:3.20.3
|
FROM alpine:3.20.3
|
||||||
ENV DB_HOST=""
|
|
||||||
ENV DB_NAME=""
|
|
||||||
ENV DB_USERNAME=""
|
|
||||||
ENV DB_PASSWORD=""
|
|
||||||
ENV DB_PORT=5432
|
|
||||||
ENV STORAGE=local
|
|
||||||
ENV AWS_S3_ENDPOINT=""
|
|
||||||
ENV AWS_S3_BUCKET_NAME=""
|
|
||||||
ENV AWS_ACCESS_KEY=""
|
|
||||||
ENV AWS_SECRET_KEY=""
|
|
||||||
ENV AWS_S3_PATH=""
|
|
||||||
ENV AWS_REGION="us-west-2"
|
|
||||||
ENV AWS_DISABLE_SSL="false"
|
|
||||||
ENV AWS_FORCE_PATH_STYLE="true"
|
|
||||||
ENV GPG_PASSPHRASE=""
|
|
||||||
ENV SSH_USER=""
|
|
||||||
ENV SSH_PASSWORD=""
|
|
||||||
ENV SSH_HOST=""
|
|
||||||
ENV SSH_IDENTIFY_FILE=""
|
|
||||||
ENV SSH_PORT=22
|
|
||||||
ENV REMOTE_PATH=""
|
|
||||||
ENV FTP_HOST=""
|
|
||||||
ENV FTP_PORT=21
|
|
||||||
ENV FTP_USER=""
|
|
||||||
ENV FTP_PASSWORD=""
|
|
||||||
ENV TARGET_DB_HOST=""
|
|
||||||
ENV TARGET_DB_PORT=5432
|
|
||||||
ENV TARGET_DB_NAME=""
|
|
||||||
ENV TARGET_DB_USERNAME=""
|
|
||||||
ENV TARGET_DB_PASSWORD=""
|
|
||||||
ENV BACKUP_CRON_EXPRESSION=""
|
|
||||||
ENV TG_TOKEN=""
|
|
||||||
ENV TG_CHAT_ID=""
|
|
||||||
ENV TZ=UTC
|
ENV TZ=UTC
|
||||||
ARG WORKDIR="/config"
|
ARG WORKDIR="/config"
|
||||||
ARG BACKUPDIR="/backup"
|
ARG BACKUPDIR="/backup"
|
||||||
ARG BACKUP_TMP_DIR="/tmp/backup"
|
ARG BACKUP_TMP_DIR="/tmp/backup"
|
||||||
ARG TEMPLATES_DIR="/config/templates"
|
ARG TEMPLATES_DIR="/config/templates"
|
||||||
ARG appVersion="v1.2.11"
|
|
||||||
ENV VERSION=${appVersion}
|
ENV VERSION=${appVersion}
|
||||||
LABEL author="Jonas Kaninda"
|
LABEL author="Jonas Kaninda"
|
||||||
LABEL version=${appVersion}
|
LABEL version=${appVersion}
|
||||||
|
|||||||
Reference in New Issue
Block a user