Hello everyone,

I’ve been trying to find some software for team collaboration on a private internal network. Think instant messenger but with file transfers, groups chats, and other team-based features. It would also be useful if all users could access the logs from the host.

Does anyone know of any reputable FOSS software that does this?

Thanks, Hirundinidae

EDIT: Lots of great responses thanks everyone!

  • Helix 🧬@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 day ago

    You should really spend the time to understand networking and hosting and set up an internal domain.

    • Hirundinidae@beehaw.orgOP
      link
      fedilink
      arrow-up
      1
      ·
      1 day ago

      I think that’s where I am at, yes. I have programming experience but very little in terms of networking. Ultimately what I want is a custom team management tool but I need to understand how these messengers work first. Thanks

      • Helix 🧬@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        Nah you probably need to understand DNS and reverse proxies first. I recommend something like nginx, traefik or Caddy with ACME certificates from Letsencrypt with the DNS-01 challenge on a supported hosting provider which allows DNS changes via API.

        If I were you I’d probably even get a super cheap VPS and run the chat software there, just be aware you need to constantly patch everything.