Happy to help if you decide to go the Matrix route and have any questions about how to set it up. This page lists Jabber/XMPP server software that you can use to run your own XMPP service, either over the Internet or on a local area network. It may look like a lot (and IMO it is a lot), but it seems to be really robust in my experience, and requires very little in terms of on-going management after the initial setup (assuming your using something like Docker or any other config-file based VM engine). An XMPP server provides basic messaging, presence, and XML routing features. Traefik (optional / recommended - to handle all of the fun network-y / url-y / certificate-y / ssl-y things if you're hosting this system to be accessible from outside of your network). Web GUI for managing LDAP (optional, but I personally hate interacting with LDAP via CLI) TURN and Jitsi server(s) (optional / probably overkill - Element, the web gui, uses E2EE public services to manage multi-user AV, but I setup local instances to not depend on anything outside of my network)Īn LDAP server to manage users (optional / recommended - you'll probably want this or an equivalent user management system so that your users don't have different names/passwords for different services) Web GUI for Matrix (optional / recommended) While you can have a super minimal setup (basically just the Matrix server with an optional web client like Element), the way I ended up setting it up is currently using/dependent on several docker containers: I do agree with /u/Eirikr70 though, it can be a bit complex to configure. If you don't want to federate, you can just block the ports that federation occurs on - with the 'downside' (or in your case, perhaps the 'upside') being that you would only be able to communicate between your users. Multi-platform Support: Regardless of your operating system, whether you are on Mac, Windows, or Linux, you can use this messaging application.What are your concerns with Federation for Matrix? The federation occurs on a per-conversation/room basis, so you're only federating (caching conversations) that users of your server are participating in. Supports Multiple Languages: You can choose from the different languages that will be used as the medium for the user interface. Works without Internet Connection: This messaging application utilizes a local network, which means that you can send messages even without internet, which is beneficial in minimizing possible threats. Zentyal is a wrapper around Samba and provides many of the tools and features you are describing. Works without Server: One of the best things about this instant messaging application is the lack of server that is required, making it less complicated. Samba 4 is the Linux implementation of AD. Log Messages: Previous conversations can also be archived, which you can access at any given time. This will make it easy to find people when needed. Group Contacts: You can also easily organize people in your contact list. Zulip is open source (you can access its source code on GitHub) and free to use, but it has paid offerings for on-premises support, LDAP integration, and more storage. This app makes it easy and hassle-free to transfer files to other users within the network. Other interesting open source alternatives to Microsoft Active Directory are FreeIPA, OpenLDAP, 389 Directory Server and GLAuth. Transfer Files: Forget about email attachments. AES encryption with RSA offers industry-leading security.īroadcast messages: You will have the option to notify all users within the network or choose specific users. Private Network: No need to worry about your privacy. I will say this AD is pretty easy to use and is pretty scalable, so if you are very new to LDAP AD probably has the easiest learning curve, where Open LDAP probably has the highest learning curve. Instant Messaging: You can instantly connect with other users on the network and start a conversation. The answer is that there is a solution that’s even better than an open source Active Directory alternative, called JumpCloud Directory Platform. There are probably more but these are the ones I have heard of. The following are some of the features of LAN Messenger: Use Google Group for general discussion and GitHub for bug reports. More than just for instant messaging, it also comes with extra features, such as transferring files, archiving of past messages, and being notified of upcoming events. Through a local network, this application will foster instant communication, eliminating the need for having a server and internet connection. LAN Messenger, which is currently available for Windows, Mac, and Linux is a free and open-source instant messaging application.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |