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!

  • NuXCOM_90Percent@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    15 days ago

    Just a general warning:

    It is one thing to provide something for family. It is another thing to be a person in authority providing one for an org. And kids are horrible and basically all have cameras everywhere they go. They WILL do something horrible and, depending on what that something is, you might now be liable for a lot of stuff you don’t want to be.

    You don’t want that smoke. They can use google drive. Or you can talk to one of the companies that host next/own clouds for people and ask for a discount since it is the boy scouts.

    • happydoors@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      15 days ago

      Do you think “alright kids, meeting is officially over. Go home or call your parents. If anyone wants to stay we will be hanging out and teaching server stuff at ____ ‘s house for an hour or two.” Gets around this?

      • NuXCOM_90Percent@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        15 days ago

        Homie? I want you to know that while I am going to be inflammatory, I am not insulting you. In a slightly sane world, that should be fine.

        NEVER work with children. “Hey kids. You can go home or you can stay with me and a few others and learn how to use a computer!”. At best you are setting yourself up for some awkward phone calls when Little Jimmy gets caught looking at something his parents don’t approve of.

        If you are a close family friend and the parents understand what you are going to be teaching their kid (and obviously want you to teach it), go for it. If you are just watching them while they eat orange slices? Don’t fucking go anywhere near that. Let the teachers who actually train in how to handle these situations do it.

        And the other aspect: Kids (and most adults) are not rational or intelligent. They aren’t going to take “Hey, if Susie sends you nudes don’t put them on this server because it will get me sent to prison as a diddler” as education on why they should not fucking do that.


        If you ever want to get scared straight as it were? Take a teacher out for drinks (and you better pay for them!). You’ll hear LOTS of horror stories and get even a glimpse into the kind of hell they have to put up with.

        The show Black-ish (like a lot of Kenya Barris’s work) has a LOT of problems. But the number of times teacher friends have shared https://www.youtube.com/watch?v=6jqmj0ILwfM. And it is not at all exclusive to black people (or even men).

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    15 days ago

    Just a word of warning

    Nextcloud is very finicky and can be prone to breakage. That’s not the say don’t use it but be realistic about the amount of work needed to maintain it.

    Honestly I would just go for gsuite or office365 simply because they are less likely to break on you. It sucks that Nextcloud is a huge monolith but it is what we have.

    • hendrik@palaver.p3x.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      15 days ago

      I personally would advise against gsuite and office356 as well as it’s currently debated whether they can be used in accordance to the GDPR. That’s not stopping institutions and organizations… Both are very popular products, but I’d be cautious and not put any sensitive stuff or personal stuff or pictures there. And not hand out logins to other people, especially not minors.

        • hendrik@palaver.p3x.de
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          14 days ago

          Well, for once you need a commissioned data processing contract with Microsoft to let Microsoft (a third party) process your users private data. And probably a case-by-case study as Office365/Teams/… consists of a wide variety of different services and products and has lots of configurable options as well. And then we had the Datenschutzkonferenz come to the conclusion Office365 is not allowed in 2022. And it got messy after that. A big debate. The EU and several German states and different institutions doing reviews over the years and coming to different (sometimes opposing) conclusions. And the law concerning data safe harbour / EU data boundary got updated. And we have 2025 now and the situation in the US changes daily. On the upside I believe they’ve all renewed the Data Privacy Framework certifications so it’s legally possible to use the services. But I don’t think the debate is solved or over yet. And you’ll get some 50+ pages PDF instructions on how to configure your company/organization’s cloud office to be in line.

          I suppose it’s similar for Google? But I see less professional use of their cloud services, I believe it’s more popular with smaller organizations and individuals. Honestly I don’t know much about that one, I’ve never considered Google for data that need protection, as that company is one of the largest data leeches on earth.

          In any case OP needs to qualify for their NGO programs, as both Google and Microsoft cost about $1,000 a year for like 15 people and that’s well above their weight. And GDPR compliance for group members and commissioned data processing is a business feature, that’s not in your average private (free) Google account.

          Other than that, you can google “office365 gdpr” (or dsgvo) if you haven’t heard of it yet and see all the different opinions out there.

          • FreedomAdvocate@lemmy.net.au
            link
            fedilink
            English
            arrow-up
            0
            ·
            14 days ago

            So……no, there’s no debate about what you said there is debate around - GDPR.

            Your cost estimates are incredibly wrong btw. Microsoft offer Microsoft 356 Business Basic for non-profits up to 300 users for free, including 1TB of OneDrive storage.

  • hendrik@palaver.p3x.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    15 days ago

    Given someone already pays for electricity and internet at the location, I’d say the cheapest option would be to ask all the members if someone has an old laptop to donate, maybe even with a broken display or whatever, main thing is it still somehow runs. Rip out the battery, Install Linux, Nextcloud (maybe Yunohost), and put it somewhere without public access. That’d be entirely for free, minus the work to set it up and maintain it.

    My smaller VPS costs somewhere around 70€ a year, guess that could be worth it as well as long as it contributes something meaningful.

    And be prepared to be disappointed, 99% of my scout group never used the selfhosted services I tried. I guess that’s somehow okay. They were focused on the real life activities and no one had any interest to do office work or remember logins… Was always the same 2 people who did paperwork and they didn’t need a cloud, so I scrapped it. Your story could be different, I’m not saying it needs to turn out that way.

    • Lka1988@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      15 days ago

      The “old laptop” method is only feasible when it’s a personal service. You don’t want people (non-techie adults in leadership positions, especially) expecting AWS/MS/Google-equivalent availability and performance, only to find out that a busted laptop is the only thing keeping their data in place. It’s not a good solution for a non-familial organization, and not a good look to leadership.

      Your VPS idea would be better.

      • hendrik@palaver.p3x.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        15 days ago

        Idk. Really depends on what you put there. And Nextcloud does file sync. Even if the server becomes unavailable, you’d still have your directories and calendar on your devices. Just collaborating and uploading stuff won’t work.

        And creativity and problem-solving are core scout skills, so I guess bulding that thing for no money would be an interesting exercise in that. Though you’re right. At some point you’ll have to think about maintainability and reliability. I guess that wouldn’t stop me from starting the project, but everyone has to decide for themselves.

        (And yes, a proper VPS would be a preferrable solution for a multitude of reasons.)

      • hendrik@palaver.p3x.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        15 days ago

        Yes, but there’s 2 sides to that story. It’s a free UPS and that’s really nice. But then I’ve seen old batteries degrade and swell. People call it the spicy pillow syndrome. And with two of my older devices, batteries got recalled by the manufacturer. So I’d advise against running these things 24/7 unattended. Either know what you’re doing or rip it out before it burns down the building. As a minimum that includes a location made of concrete or bricks and mortar and no burnable stuff in the vicinity. And regular checks on the state of the battery, maybe both visual inspections and whatever the mainboard reports.

        • u_tamtam@programming.dev
          link
          fedilink
          English
          arrow-up
          0
          ·
          15 days ago

          I mean, a mechanical timer costs, like, 3 bucks in any currency and lets you set charge and discharge cycles. Add 10 bucks and you have one that you can pilot via REST API.

          • hendrik@palaver.p3x.de
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            15 days ago

            I believe cycling and constantly discharging and charging a battery might be even worse than letting the built-in charge controller do its job and keep the charge. I’m not an expert on battery chemistry, though. All I can say, I’ve seen desktop replacements plugged in all the time and the battery at 100% and they go bad. Thinkpads and other laptops have configurable thresholds for quite some time now. And despite me using that for my last 2 laptops, the batteries still go bad eventually. It’s supposed to help, and batteries got better, but it’s a thing to factor in.

    • BennyTheExplorer@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      15 days 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.