Skip to content
Snippets Groups Projects
Commit 12f892a1 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

added database backups

parent 34799a1c
No related branches found
No related tags found
No related merge requests found
Pipeline #7408 passed
...@@ -3,7 +3,7 @@ FROM node:19-bullseye as development ...@@ -3,7 +3,7 @@ FROM node:19-bullseye as development
ENV NODE_ENV development ENV NODE_ENV development
ENV DEBIAN_FRONTEND=noninteractive ENV DEBIAN_FRONTEND=noninteractive
RUN apt update && apt install -y borgbackup && rm -rf /var/lib/apt/lists/* RUN apt update && apt install -y borgbackup postgresql-client && rm -rf /var/lib/apt/lists/*
ENV DEBIAN_FRONTEND= ENV DEBIAN_FRONTEND=
RUN npm i -g accent-cli knex nodemon RUN npm i -g accent-cli knex nodemon
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
set -e set -e
node bin/backup node bin/backup
pg_dump keymanager > /data/keymanager_database_backup.sql
borg create -s $BORG_REPO::{now:%Y-%m-%dT%H:%M:%S.%f} /data --exclude /data/.borg borg create -s $BORG_REPO::{now:%Y-%m-%dT%H:%M:%S.%f} /data --exclude /data/.borg
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment