How to Install Indico on Debian

Indico is a web-based event management system that is widely used for conferences, workshops, and other types of events. In this tutorial, we will show you how to install Indico on Debian.

Prerequisites

Before you begin, you must have the following:

Installing Indico

To install Indico on Debian, you will first need to add the Indico repository to your system:

sudo sh -c 'echo "deb http://packages.getindico.io/debian stretch-indico main" > /etc/apt/sources.list.d/getindico.list'

This command will add the Indico repository to your system.

Next, you will need to add the repository key:

wget -qO - https://meta.getindico.io/archive.key | sudo apt-key add -

Now, update the system:

sudo apt update && sudo apt upgrade

Finally, install Indico:

sudo apt install indico

Configuring Indico

After installing Indico, you will need to configure it. Open the default configuration file:

sudo nano /opt/indico/etc/indico.conf

Make the necessary changes, save, and exit. Next, initialize the database:

sudo -u indico psql -h localhost -U indico indico -c 'CREATE EXTENSION unaccent;'
sudo -u indico /opt/indico/bin/maintenance/initdb.py

Finally, start Indico:

sudo systemctl start indico

You can now access Indico by entering the following in your web browser:

http://YOUR_SERVER_IP

Conclusion

In this tutorial, we have shown you how to install Indico on Debian. You should now be able to use Indico to manage your events.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!