• 4 Posts
  • 143 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle



  • I use zfs so not sure about others but I thought all cow file systems have deduplication already? Zfs has it turned on by default. Why make your own file deduplication system instead of just using a zfs filesystem and letting that do the work for you?

    Snapshots are also extremely efficient on cow filesystems like zfs as they only store the diff between the previous state and the current one so taking a snapshot every 5 mins is not a big deal for my homelab.

    I can easily explore any of the snapshots and pull any file from and of the snapshots.

    I’m not trying to shit on your project, just trying to understand its usecase since it seems to me ZFS provides all the benefits already






  • This right here. I tried to join Mastodon today.

    Download the most recommended app, Moshidon

    Open app and get asked which instance i want to join. There are no suggestions.

    Do a search for instances and pick one, go to the website and register with email and password. Requires email confirmation. Still waiting on the email confirmation link, 4 hrs later and 2 resends.

    Literally haven’t been able to sign up yet.

    Even if it had worked, the workflow would have been to change back to the app, type out the instance then re-login.

    I’m not sure how anyone expects anyone other than the most hardcore to sign up for these services. Maybe that’s the point but if the point is to grow the user sign up process to significant overall







  • I tried to find this on DDG but also had trouble so I dug it out of my docker compose

    Use this docker container:

    prodrigestivill/postgres-backup-local

    (I have one of these for every docker compose stack/app)

    It connects to your postgres and uses the pg_dump command on a schedule that you set with retention (choose how many to save)

    The output then goes to whatever folder you want.

    So have a main folder called docker data, this folder is backed up by borgmatic

    Inside I have a folder per app, like authentik

    In that I have folders like data, database, db-bak etc

    Postgres data would be in Database and the output of the above dump would be in the db-bak folder.

    So if I need to recover something, first step is to just copy the whole all folder and see if that works, if not I can grab a database dump and restore it into the database and see if that works. If not I can pull a db dump from any of my previous backups until I find one that works.

    I don’t shutdown or stop the app container to backup the database.

    In addition to hourly Borg backups for 24 hrs, I have zfs snapshots every 5 mins for an hour and the pgdump happens every hour as well. For a homelab this is probably more than sufficient


  • Fair enough, I primarily use NFS for Linux to Linux sever communication and high file access.

    Smb is mostly for moving files around occasionally

    Not sure if trying to run a database over smb is a good idea but I do it on NFS all the time

    Regardless it doesn’t have to be exclusive. OP can change it up depending on the application



  • Just checked, it’s working fine for me Seadroid: 3.0.0 (from fdroid) Server: 11.0.8 Pixel 8 android

    It was working for me before as well with the 2.3.x version that I was using (don’t know the exact version)

    For example, in my aegis, I can select backup folders then in the file browser, seafile shows up and lets me select a folder for backup as expected.

    You could try restarting the phone in case it’s a weird android issue. Then you could try 3.0.0 seadroid.

    What happens when you select the 3 line button on the top left? For it shows seadrive.