The original post: /r/homelab by /u/fireinsaigon on 2025-02-25 05:40:37.

Hi all,

I recently moved all of my docker compose files to github, which I’m super happy with.

Now, I’m starting to backup my key container specific configuration files to github also.

Free github has a limit of 500mb (I think) and file size less than 50-100mb. So, there are restrictions to play with beyond just backing up an entire volume.

Has anyone gone through the effort to catalog all the important files to backup? If someone’s done the work and it can save me 2-3 hours, then I’m all for it. Especially if the knowledge gets archived for the next person solving the same problem.

I run

* PiHole (a couple of directories of files)

* Uptime Kuma (think it’s just a .db file)

* Watchtower (no files)

* Home Assistant (a mess of things)

* ESPHome (has lots of data on the volume but maybe only a configuration file for each device is used)

* Homepage (a bunch of yaml files)

* Churu NTP (a few config files)

* Syslog-NG (a few config files)

* Vaultwarden (not sure, need to look)

* Mosquitto (one folder not a lot of excess files)

* Unifi DB (mongo) (not sure)

* Unifi Network Appliance (not sure)

* Frigate (not sure, maybe one config file)