Hello there!

I’m also @savvywolf@furry.engineer , and I have a website at https://www.savagewolf.org .

He/They

  • 2 Posts
  • 324 Comments
Joined 1 year ago
cake
Cake day: June 27th, 2023

help-circle











  • When I’ve needed to transfer data over to a new disk, I’ve used gparted from a live usb to copy/paste partitions directly. Once that’s done, you’ll probably need to update /etc/fstab to point to the new drives and run update-grub (assuming you are using grub) to update the bootloader config.





  • You can have multiple A records point to the same IP address, yes. Whatever website you’re managing your DNS with should allow you to create multiple subdomains as A/AAAA records. You can also (if you wish) use a wildcard to ensure that all subdomains go to your VPS’s server.

    If you want to run multiple HTTP/HTTPS services on the same IP address (as it looks like you want to do), you’ll need to use a reverse proxy like Nginx. It can pattern match on domain names and ensure that traffic for one domain goes to an appropriate port/socket (mastodon.example.com being sent to the mastodon service). It’s not possible for DNS to specify port redirection.

    Also, you’ve not mentioned it here, but look into https://letsencrypt.org/ for HTTPS certificates.





  • Firstly, for my dotfiles, I use home-manager. I keep the config on my git server and in theory I can pull it down and set up a system the way I like it.

    In terms of backups, I use Pika to backup my home directory to my hard disk every day, so I can, in theory, pull back files I delete.

    I also push a core selection of my files to my server using Pika, just in case my house burns down. Likewise, I pull backups from my server to my desktop (again with Pika) in case Linode starts messing me about.

    I also have a 2TiB ssd I keep in a strongbox and some cloud storage which I push bigger things to sporadically.

    I also take occasional data exports from online services I use. Because hey, Google or Discord can ban you at any time for no reason. :P