• 1 Post
  • 50 Comments
Joined 3 months ago
cake
Cake day: March 10th, 2025

help-circle
  • Using something arch-based but not arch while also using the AUR feels like opening the door to problems. The AUR is specifically made with arch linux in mind and often package versions don’t align between arch and arch-based distros.

    Also, I lost trust in Manjaro. They accidently let their SSL cert expire multiple times and told their users to revert system time to have a temporary fix. They also shipped an unstable asahi-kernel to their users without talking to the asahi devs beforehand, as well as accidentally DDoS-ing the AUR with a bug in a pamac version (as far as I know that happened twice). It just feels like their management board has / had some problems.

    These may have all been issues of the past, but with the massive amount of distributions out there, I’d probably walk a lot of different roads before ever touching Manjaro again.


  • Started testing Linux OS around 2003. Never really commited, until late 2020, where I removed Windows and switch to Arch Linux full-time.

    Now, after 4 years of Arch, I switched to Fedora Workstation. I kinda miss the Arch repos and the AUR, but Fedora is doing a lot of work that I would have had to do myself on Arch.

    Well, you gotta sacrifice something to gain something. Equivalent exchange and stuff.










  • Google is evil but I know that GDrive has pretty low prices on data storage […] Don’t forget to encrypt everything when uploading to these services!

    That is what I am hoping for :) My free Google account grants me 15GB of online storage and my free Microsoft account provides me with another 5GB. The 15 GB should be enough for encrypted photo backups, while 5GB definitely is enough for encrypted calendar, contact and probably some document backups. I just need to find a way to automate backups to these.

    based in the USA, priced at 3$/TB/month

    If I am going to pay money for something and with how the world currently is, I’m going to use some EU based service. My only VPS resides at hetzner, if the need arises I will probably just add a storage volume to my VPS or upgrade it to the next tier.




  • Okay so not critical, just mildly inconvenient if lost.

    I wouldn’t put it at “mildly inconvenient”, as the photos I could lose can never be restored. Most of the other things can. I’d be really sad if I lost all the photos, but it wouldn’t threaten my existence in any way.

    I’m sorry, I should have specified in more detail what I meant by “critical”.

    It’s not life-threatening, it’s just critical to me. It’s kinda like “my priciest possession” could mean a yacht or a half-dead car, depending on the context.

    [EDIT]

    a disk failure is probably the most likely failure scenario. Corruption is the second most likely

    Yes, these are things that are 100% going to happen at some point. I cannot guarantee theft, floods, earthquakes or anything like that, but hardware degrades with time and use, so at some point things are going to fail.




  • I assume you basically want protection against disasters, but not high uptime. (E.g. you likely can live with a week of unavailability if after a week you can recover the data.)

    Exactly. These are not business-data, but my personal data. No money or absolutely necessary thing is lost if I lose all of that.

    The key is about proper backups.

    Thanks to other commenters I realized, I can just export contacts, calendar events and photos every night to some on-disk location and back them up somewhere offsite. This would probably be a few GB only. The other ~1.5 TB of data is stuff like movies, music, old games that I’d probably never get anywhere else etc. My data is not life-threatening. It’s just “critical” to me.

    Via google I found that you can export your calendars via a URL, so I my current backup plan is this:

    • daily backup from onsite-hypervisor to onsite-backup server (all VMs and all data)
    • daily export of calendar and contacts
    • backup calendar, contacts and photos to offsite-location

    This way, I’d still be compliant to the 3-2-1 rule (just not for all my data), while saving quite some money on the offsite data storage.

    As you are already using nextcloud, could you verify if exporting calendars and contacts work with these 2 URLs?

    # calendar export
    https://${NEXTCLOUD_URL}/remote.php/dav/calendars/${NEXTCLOUD_USER}/${CALENDAR_NAME}/?export
    
    # contacts
    https://${NEXTCLOUD_URL}/remote.php/dav/addressbooks/users/${NEXTCLOUD_USER}/contacts/?export
    

    This is the command used in this tutorial. The website is in german, scroll down for bash, python, nodeJS and windows powershell examples.

    curl -L -J -O -u "$username:$password" "$downloadLink" --create-dirs -o "./$(basename "$url")"
    

    my Nextcloud server is running in a datacenter. Every week I run a backup to a USB drive that I keep in a third location.

    If you don’t mind me asking, how much are you paying for your datacenter server and the third location?



  • I’ve done nothing special regarding security and have it exposed to the public internet. I intend on having fail2ban look at its logs but I’ve not yet set that up

    That sounds kinda dangerous. I remember years ago, when I rented my first vcloud-server, within the first 10 minutes I had bots trying to get in via SSH. I’d be way too paranoid.

    I would recommend having it entirely behind a VPN

    Yes, that’s my plan. I intend to create a new OpenVPN server on my pfSense with access only to the nextcloud VM. This would also allow me to share the vpn config files with my friends without a password, as the authentication is done by inline-cert vpn config.