• 0 Posts
  • 190 Comments
Joined 1 year ago
cake
Cake day: June 23rd, 2023

help-circle




  • VMs under KVM are pretty much bare metal and Proxmox doesn’t use much for resources itself, it’s basically a headless Debian with a webserver interface to do all the KVM stuff.

    Proxmox, especially if you use ZFS for the VM datastore, makes a home lab so much easier to revert, backup and deploy/clone VMs and LXCs. I highly recommend it if you’re just starting out. Once you wrap your head around it, it gets out of the way and lets you just tinker with your projects, and not have to manually do everything in VirtManager or at the command line.

    Combined with Proxmox Backup Server, it’s a production ready hypervisor for anything you decide to keep. Also, the HA features work well enough that I had my main routing OPNsense VM jump between nodes when the primary node lost a drive, and I didn’t notice for a week, it was that seamless.





  • While there’s probably a better way of doing it via the docker zfs driver, I just make a datastore per stack under the hypervisor, mount the datastore into the docker LXC, and make everything bind mount within that mountpoint, then snapshot and backup via Sanoid to a couple of remote ZFS pools, one local and one on zfs.rent.

    I’ve had to restore our mailserver (mysql) and nextcloud (postgres) and they both act as if the power went out, recovering via their own journaling systems. I’ve not found any inconsistencies on recovery, even when I’ve done a test restore on a snapshot that’s been backed up during known hard activitiy. I trust both databases for their recovery methods, others maybe not so much. But test that for yourself.








  • I’m not sure how well docker-in-docker would work via portainer. Maybe it does, I’ve not tried it.

    I would just do it from a folder you set up yourself and drop the docker-compose.yml in it, and go. If you want to share your dockercompose I can see if I notice a problem. I remember having to get over a couple issues at the time, but it’s been a while and can’t remember them offhand.

    I think NC is worth setting up, but YMMV.




  • On the plugins, I couldn’t say, I’ve not used those plugins. I do use ones like Gpoddersync, Recipes and Snappymail with no issues. I did try that Forms plugin and it was a bag of shit. Never had issues with the client, but I’ve only used it on Windows once, every other system its on is Linux, but it’s been solid.

    In the Docker All-in-One, the Collabra Suite integration is flawless and I have several people using it on my server. Performance is snappy, especially with a few recent updates. I highly recommend the AIO, after having used NC in baremetal, NextcloudPi, Docker, it’s the least maintenance and best update experience by far.


  • ikidd@lemmy.worldtoSelfhosted@lemmy.worldNextcloud Hub 8 is now available
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    3
    ·
    2 months ago

    Well, every project ends up finding things that aren’t as easy as they may have thought, or chooses after the fact to devote the time to other things. I could cherry pick decade old features from every long-lived project, like KDE or Gnome and say that makes them worthless. They patently aren’t worthless, and anyone that wants to criticize is welcome to file a bug and follow through on the fix. Most bugs don’t get fixed because people won’t follow up.

    I’m happy with where they’ve gone overall, it fits a lot of my needs that I’d have to use something like Google or Microsoft instead, so it’s annoying as shit to see every person that can’t be arsed to put in the time to get it working properly for the things it does well to shit on it every. goddamn. time. it’s. name. shows. up gets on my last nerve.