Rsync in a cron job would do it, no?
Comment on What's up, selfhosters? It's self hosting Sunday!
cRazi_man@europe.pub 1 day ago
I’ll paste a comment I made about this recently (with updates):
I used just a Synology NAS with Docker containers to begin with but outgrew that. Now I have a mini PC with a 12th Gen i5 (picked up cheap on eBay) for computing and the Synology NAS is just a NAS.
Docker containers:
Glutun (VPN), qBittorrent, media managers (sonarr, radarr, prowlarr, flaresolverr), Jellyfin (video streaming), Paperless NGX (document upload), Immich (photo upload), watchtower (auto update Docker containers), Plex (because my wife isn’t used to Jellyfin yet and it takes a while to transition her to unfamiliar technology), Actual (budgeting), Syncthing (file sync, update: removed this, not needed, actually need a backup solution), Element server (chat server just for myself, I make channels to cross-share snippets of text/links/images to myself, accessible on any device).
Still need to set up Lidarr and Beet for my music management (update: tried these last night and don’t really need them). Also need to find a good exercise logger, set up Guacamole remote access interface (update: done, happy with this), learn to use Dockage to replace Portainer (done, happy with this), set up an RSS docker app (update: done, still messing around with FreshRSS) and audio bookshelf for podcasts and audiobooks. Haven’t got the guts to approach Home Assisstant yet.
I stopped looking for a notes app and use Joplin to sync with my Mailbox.org account, but I might look for a Docker solution for notes.
NoMachine runs on my server PC for remote desktop. The server PC runs Debian with KDE (because I’m familiar with setting up what I need in KDE, which is the most superior of all desktop environments).
Synology handles making my apps accessible externally (from Synology.me reverse proxy addresses).
I used to use the Marius Hosting site to set up Synology Docker containers. Now I just copy his YAML data and edit it for my server. So I still use those guides.
I’ve written a noob guide notes for myself to set this all up again in case I destroy it somehow (already happened once). Really enjoyed using my week off to learn all this.
non_burglar@lemmy.world 19 hours ago
darkan15@lemmy.world 1 day ago
what is a good solution to keep a music folder backed up
syncthing (file sync, update: removed this, not needed, actually need a backup solution)
Backup solution, you could use Borg or Restic, they are CLI, but there are also GUI for them
how can I back up my Docker setup in case I screw it up and need to set it all up again?
learn to use Dockage to replace Portainer (done, happy with this)
If you did the switch to Dockge, it might be because you prefer having your docker compose files accessible easily on the filesystem, the question is if you have the persistent data of your containers in bind mounts as well, so they are easy to backup.
I have a git repo of my stacks folder, with all my docker compose files (secrets on env files that are ignored), so that I can track all changes made to them.
Also, I have a script that stops every container while I’m sleeping and triggers backups of the stacks folder and all my bind mount folders, that way I have a daily/weekly backup of all my stuff, and in case something breaks, I can roll back from any of these backups and just docker compose up, and I’m back on track.
An important step, is to frequently check that backups are good, I do this by stopping my main service and running from a different folder with the backed up compose file and bind mounts
Brkdncr@lemmy.world 1 day ago
Tons of services used daily.
Piled on the ground under a board.
cRazi_man@europe.pub 1 day ago
Like many things in my life, this remains 75% complete “good enough”. This lives behind a huge backboard behind my TV. Said backboard is slanting because it is leaning against the wall and I still haven’t mounted it to the wall properly.
The router, fibre internet entry point and LAN connection in the wall (to upstairs) are all behind d the TV there… So everything is just dumped there.
SnotFlickerman@lemmy.blahaj.zone 1 day ago
You’re gonna break my OCD brain.