
TheLounge is a web-based IRC client written in Node.js that allows you to stay connected to your favorite IRC servers/channels, then access them quickly and easily from any device with a web browser. This documentation will guide you through installing TheLounge on an Ubuntu 20.04 (Focal Fossa) Vultr instance.
Important: Change to your sudo user for these installation steps.
Download and install Node.js.
Confirm the installation and installed nodejs version.
Download TheLounge's .deb installation package. Replace the URL below with the latest version from GitHub.
Install the downloaded .deb installation package. Your filename may be different.
Confirm that the installation completed and TheLounge started successfully.
Create a user account for TheLounge.
When prompted, set a password and choose a log location. If you don't want to have logs (if you're low on disk space or don't require them), you can type no when asked for the log location.
Access your newly installed instance of TheLounge with your username and password by navigating to your webserver server at port 9000. Replace the example IP address with your server address.
When connecting to for the first time, you'll be greeted with a connection screen that prompts for your IRC server details. Enter the details of your chosen IRC server, and if your selected server only supports insecure connections, untick the two boxes in the Network settings section.
TheLounge starts in Private Mode by default and can be managed via systemctl using the following options:
Manage the users with the following commands.
Your server is running but unprotected by SSL. For better security, put TheLounge behind a reverse proxy with a free Let's Encrypt certificate. See the full documentation here.
0 Comments
Be the first to comment and share your perspective with the community.