![]() ![]() ![]() ![]() → install fail2ban: sudo apt install -y fail2ban Update your system (mantain local config files if asked) and reboot: sudo apt update → disable SSH Password login and SSH root login: sudo nano /etc/ssh/sshd_configĬhanging PasswordAuthentication and PermitRootLogin values to no (uncomment if necessary), save and exit, then restart sshd to apply changes (your ssh connection will not be interrupted): sudo service sshd restart Save and exit (alternatively, you may use ssh-copy-id on your client machine). Login as the newly created user and add your public SSH key(s): mkdir ~/.ssh Usermod -a -G sudo USER_NAME_OF_YOUR_CHOICE → first of all, create a new user, add it to sudoers group and logout as root: apt install -y sudo It is just an internal domain used by jicofo to connect to prosody. NOTE: you do not need to create a DNS record for. hostname: (change it to the actual domain you are using).OS: debian 10 minimal (just sshd and base system utilities) - ubuntu 18.04.Server: should work on 1 core, 1GB RAM - suggested (at least) 2 core, 2GB RAM (scale at your needs).It is just a WIP proposal, open to discussion, on how a Jitsi-Meet server can be quickly (and legally) deployed in order to host one’s own private videomeetings, based on authors’ practical experiences. The hosted version is available for a fee and there's a community edition for running it locally.DISCLAIMER: this is not legal nor technical advice. It's especially well suited to devops and includes features for managing security and compliance in a devops pipeline. GitLab is a GitHub alternative that makes it easier to collaborate and manage your code from a browser. GitLabĭevelopers are familiar with using a version control system like Git to keep track of code and record version changes. The basics are supported in the community edition, but the company also offers more professional services and custom development. Features include timesheets, billing, and customer relations management. Group Office is a groupware platform that supports these basic tasks as well as many of the other important chores of office management. Group OfficeĬreating documents, slide shows, or spreadsheets is the lifeblood of many office tasks. Now, you can have your choice of the best applications for running an office or a household, while also controlling the back end. Then, they packaged them all into a stable distribution that anyone can install at home or in an office. The team at NextCloud gathered up some of the best open source projects for supporting group collaboration with email, chat, and calendaring. Kolab also includes features for team blogging, project documentation, and group discussions. It organizes milestones, tracks projects, and keeps an eye on individual team members as everyone works toward the goal. Managing teams is what Kolab is all about. Extra features like voting and search round out a complete system that can make a virtual office space even better than a physical one. It also offers enhanced tracking tools that can keep coworkers from stepping on each other's toes by locking content and tracking access. Projects that need a shared space can turn to Cyn.in, which seeks to duplicate the shared access that you might experience in an IRL project lab or “war room." The community edition offers data sharing features like a wiki and collaborative file repositories. Mattermost is also available as a web application and a mobile tool. What really sets Mattermost apart is its collection of software development playbooks with special features like checklists and coding retrospectives. The project boasts a vibrant community, which has built out a good server for securely managing the message flow. Mattermost is another self-hosted messaging tool that supports team messaging, but in this case, it's designed especially for software development. It also has custom apps for all the major smartphone and desktop platforms. As an open source alternative to Slack, Zulip lets you control the code. Most teams also need a way to discuss their work in real-time and asynchronously, in which case Zulip could be the messaging platform you've been looking for. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |