databasus for backup, fix mam login issues

This commit is contained in:
2026-01-12 19:26:39 +01:00
parent b71bdcaad6
commit 53070e9667
5 changed files with 40 additions and 11 deletions

View File

@@ -9,7 +9,11 @@ COPY --from=alpine:3.23 /usr/lib/libapk.so* /usr/lib/
USER root
# Install Chromium and necessary dependencies for Puppeteer
RUN apk add --no-cache \
RUN set -x \
&& apk update \
&& apk upgrade \
&& apk add --no-cache \
udev \
chromium \
nss \
freetype \
@@ -23,6 +27,10 @@ RUN apk add --no-cache \
# Set environment variable for Puppeteer to find Chromium
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
ENV XDG_CONFIG_HOME=/tmp/.chromium
ENV XDG_CACHE_HOME=/tmp/.chromium
# Install Puppeteer
RUN npm install puppeteer
# Install restic and rclone for backups

View File

@@ -28,7 +28,7 @@ services:
- ${SERVICE_PATH}/n8n/data:/home/node/.n8n
- ${SERVICE_PATH}/n8n/data/rclone.conf:/home/node/.config/rclone/rclone.conf
- ${PWD}/scripts:/home/node/.n8n/external-scripts
- ${DB_PATH}/postgres/data/backup:/home/node/.n8n/database
- ${DB_PATH}/databasus/data/backup:/home/node/.n8n/database
- ${EXTERNAL_STORAGE}/:/home/node/.n8n/data
labels:
# Traefik