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!

  • Nexyte@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    3 months ago

    As someone who has no real experience with Nextcloud: Do I ‘need’ it, when I already have a NAS with Synology Drive running on it, being accessible through Tailscale?

    • u_tamtam@programming.dev
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 months ago

      If there’s nothing utterly specific from the nextcloud ecosystem that you absolutely need, no, Synology has you covered

  • FreedomAdvocate@lemmy.net.au
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    3 months ago

    There are dozens of reputable website hosting companies, and Microsoft offer 365 for free to non-profits up to 300 users iirc.

    This takes care of basically everything you need, without any risk to you or the scouts. You definitely do not want to be hosting a website and file server for a public company on an old laptop in a cupboard.

  • UnfairUtan@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 months ago

    I’m not sure if they provide the service for non French organizations, but FramaSpace offers free nextcloud instances for some non profits.

    My local ecology-focused organization has an instance thanks to them ♥️

  • solrize@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 months ago

    My nextcloud is on a relatively expensive ($5/month) VPS but I should get off my butt and move it to a $2/month one. I like to hope your organization can afford that, at least for a while. I will PM you a link where as a broke nonprofit you might be able to get a free one if you ask nicely.

    I think it’s not worth trying to self-host on your own hardware unless you want to experience the hassles and headaches as a self-education or hobby goal in its own right.

  • ShittyBeatlesFCPres@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    3 months ago

    Linode. I don’t trust the parent company but who can you trust? It’s super easy to setup and like $5 a month for a small scale project that isn’t mission critical.

    Note: I would never use it for a paid or really important thing. If you expect your Boy Scout group to have 50,000 users one day, it’s not fit for purpose. It’s more than fine for a little league schedule or whatever.

  • Brkdncr@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    3 months ago

    I simply wouldn’t. Just use Google Drive or Dropbox.

    Unless you can provide redundancy and 24x7 support you don’t want others dependent on you.

  • fmstrat@lemmy.nowsci.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 months ago

    Linode has good, cheap VMs, and are a better deal than the AWSs of the world.

    Also, when you set up Nextcloud, also set up something like samba-domain with LDAP for users. That way you have central user management as you add new services.

  • 7rokhym@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    3 months ago

    Would you believe Oracle OCI? They have an always free tier, as in you never pay. You need a valid regular credit card. At first I thought it was for a slow x86 instance, but it includes Arm hours equivalent to 4 cores, 24 GB RAM, 10TB of transfer a month, I think 200GB storage. Divide it up for an nginx reverse proxy in front of it, or HA Proxy if you are feeling ambitious.

  • zorflieg@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 months ago

    If you VPS it, remember to add a snapshot backup. Such as $5 vultr VPS always add the $2 snapshot backup option.

    • Frypant@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      I was curious, whats the purpose of it? The vps host should have some redundancy in case of hardware failure. Is it for user error if I accidentally delete my server?

      • Lka1988@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 months ago

        It’s to save your data. The VPS provider has redundancies in place for the hardware, but unless you’re paying specifically for data backups, they aren’t going to bend over for that.

  • webghost0101@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 months ago

    Hardware does not need a steep upfront costs.

    You don’t need a nasa pc to run nextcloud, larger businesses routinely trow away machines that are beyond what you need. Chances are family of a member already has some machines they where going to trow away. Your hardware priorities are most cpu cores with as much compatible ram.

    The advantages of having your own hardware is you can run multiple local servers and let members experience without additional costs. Imagine it like a private mini internet run by members that only is accessible at location.

    I highly recommend proxmox as a server os which has 1 line helper script commands that create a whole nextcloud installation and others automatically, its also very easy to backup those.

  • electric_nan@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    VPS is not that much, especially if you aren’t storing a ton of media. Digital Ocean and Hetzner are good places to look. This will also prevent some networking headaches you’re likely to have hosting it “on prem”.

    If part of your reason for doing this is to involve the kids in the process, then it’s better to do it locally. Someone in the org has or can find an unused desktop computer that you guys can have fun with for pretty much zero cost. You will probably have trouble trying to connect to it from outside your network though.

  • paks@feddit.uk
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    3 months ago

    We (uk scout group) use g suite or whatever they call it these days. The Google connection isn’t ideal, but we get it completely free, the t&cs and level of control over it are a lot better than consumer gmail/drive, the learning curve for techphobic users is about as shallow as possible, and we don’t have to spend volunteer time on maintaining the platform. So definitely worth it for us but your situation may vary.

    • BennyTheExplorer@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      Yeah, it can definetely be a great solution, but the idea for this was specifically to be more independent from big tech. We already habdle stuff like registering for camps over Office 365, but I wanted to introduce Nextcloud to replace that, because I don’t think it’s a good idea to let Microsoft handle personal data of like a hundred people, that probably don’t even know, that they are giving away their data to Microsoft there. But again, I don’t wanna judge anyone for using things like that, Nextcloud can be a pain to maintain, especially for non technical people.

      • Lka1988@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 months ago

        User data is typically private on business plans, at least if you stick to the core services. Plenty of companies use O365, GSuite, or whatever to facilitate this kind of thing and I’m sure they would be pitching a huge fit if their user data was being collected.

      • FreedomAdvocate@lemmy.net.au
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        3 months ago

        Microsoft are one of the only companies you should be trusting with your data at business levels. If they weren’t secure you’d have heard about it.

    • Lka1988@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      I have a G Suite account. It’s like $10/mo for my use case. Not a fan of google, either, but being on the business side of it helps me learn more.