Hey, so I recently had the idea of proposing some new ideas, I had for the IT infrastructure of my local scouts organisation, mainly it’s own nextcloud instance and website (and if that works well, maybey a matrix server and wiki, but website and nextcloud are much higher priority right now). But, I am wondering, what the best way to do the hosting would be. Using a VPS would be pretty nice, because there would be no upfront cost, but we would have to pay monthly fee and that’s pretty hard to pitch for a new and untested idea, especially because we don’t have that much regular funds/income. The other option would be to self host on hardware that stays in the building, but I am not quite shure, but then we would have a pretty steep upfront cost and I am not 100 percent shure, if we even have a proper network in the building.

The main thing, I am trying to ask here is, if any of you have ever done something similar before and if so, how you did it. Also I am thankful for any advice in general. I have done this already for my family, but doing this for an entire organistation is an entirely different thing. Thank you very much in advance!

  • BennyTheExplorer@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    4
    ·
    17 hours ago

    Yeah, I totally get what you mean, I am kind of expecting that aswell, but at least I know, that other scouts groups in the area already have a nextcloud and it is actively beeing used, so I have some hopes in that regard. But yeah, getting them to use something like Matrix is probably pretty unrealistic.

    • hendrik@palaver.p3x.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      16 hours ago

      Good luck, though. I believe first-hand experience with living a self-determined life - including online services - aligns nicely with scout ideals. And trying to convey the media-literacy that allows people to make informed choices.

      And I can see some benefits with having documents available to everyone, templates, and collaborate on the paperwork…

      Glad to hear other groups in the area have success with Nextcloud… Another idea would be to somehow unite and share the hosting bill for a slightly bigger Nextcloud… But I still think the old laptop idea might be promising to get started… depending on the network situation in the building and whether you can configure port forwards and all the things that need to be done. Just make sure to have some kind of backup strategy if you put documents there. Can’t be too hard, as Nextcloud is made for syncing data… And I wouldn’t put personal information about kids there unless the admin knows what they’re doing. But there’s plenty other stuff to put there.

    • atzanteol@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      17 hours ago

      Since it’s a public instance you’d want to be sure to keep it pretty up-to-date with new system patches and the latest stable versions of Nextcloud. If you’re comfortable with automating updates with ansible, k8s, docker-compose, etc. then it’s not a big deal. If you’re ssh’ing to a server to manually update things then it’s going to be a lot of overhead and likely forgotten.

      Old hardware may also bring its own issues and you’ll need backups especially since old hardware (especially consumer-grade stuff) can fail very unexpectedly. And providing support for users is a whole… other thing…

      I like the idea of starting with the “old laptop in a basement” approach as a way to get things going to see if the service provides benefit then look to migrate to a more stable platform in the future.

      • BennyTheExplorer@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        17 hours ago

        Yeah, I guess the plan would be (if we decide to use an old labtop) to have a similar backup system to my home server, so one daily incremental backup with something like borgbackup to a newly bought external hard drive and automated updates using watchtower (I heard major nextcloud upgrades can be tricky though, so I an not shure if it would be a good idea to automate those). I guess it would still suck if the laptop unexpectedly failed and we would have to scramble to find new hardware though, how long would you expect an old laptop to last as a server?

        • atzanteol@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          10 hours ago

          Could last years? Or months? Depends on a lot of factors. Fans may not like running 24x7, memory could fail, etc.

          Just be prepared for what you would do if it does.