The fanbase is still large, but the Lemmy community hasn’t quite caught up yet, and now there is a transitional period where the audience is smaller.
The fanbase is still large, but the Lemmy community hasn’t quite caught up yet, and now there is a transitional period where the audience is smaller.
this is the bash script I use to create backups
#! /bin/bash # https://join-lemmy.org/docs/administration/backup_and_restore.html#a-sample-backup-script now=$(date +"%Y-%m-%d_%H.%M.%S") cd ~/lemmy && (docker-compose exec -T postgres pg_dumpall -c -U lemmy 1> dump.sql 2> dump.errors) cd ~/lemmy && zip -r9 ~/bak-lemmy-$now.zip ./ --exclude "volumes/postgres/*" rm -f ~/lemmy/dump.sql
it creates very small zip files as a result so it’s very efficient
I made a cron for it to run every 3 hours, like
0 */3 * * * ~/lemmy/backup.sh
I figured out how to do this with docker container, but that’s not ideal for a script.
Using docker compose it just fails with: Service “postgres” is not running container #1
I can see lemmy-easy-deploy if I do: docker compose ls
The service name is postgres in the docker-compose.yml file. Any idea what the issue might be?
Where is this lemmy-easy-deploy? I haven’t seen that before, maybe if I read how it works I can figure out what’s wrong
https://github.com/ubergeek77/Lemmy-Easy-Deploy
I think you might just need to change the
cd
s to go into the correct directory where the activedocker-compose.yml
file is, which should be in the folder calledlive
Sadly, no. That’s already where I was running it.