How to install Jitsi Meet on a Cloud VPS
Updated 7/18/2026
Jitsi Meet is a fully encrypted, open-source video conferencing platform you run yourself, with no account requirements or meeting time limits.
Self-hosted communication keeps your team conversations on your own server, with full data control and no history limits.
One-click install on cloudlinux.ro
The fastest way: Jitsi Meet installs automatically at the first boot of a new server.
- Create a Cloud VPS from the control panel.
- In the configuration step, pick Jitsi Meet from the app catalog.
- Start the server. The install runs in the background for a few minutes and its status shows on the server page.
- Access details and generated passwords are saved on the server in
/root/app-credentials.txt.
Manual install on any Ubuntu server
If you prefer doing it yourself, below is the exact script our automatic install runs. Execute it as root on a fresh Ubuntu server (24.04 recommended). It stops at the first error, and when it finishes you will find the access details in /root/app-credentials.txt.
export DEBIAN_FRONTEND=noninteractive
curl -fsSL https://get.docker.com | sh
apt-get install -y git
FQDN="$(hostname -s).cloudlinux.ro"
git clone https://github.com/jitsi/docker-jitsi-meet /opt/jitsi
cd /opt/jitsi
cp env.example .env
./gen-passwords.sh
sed -i "s|^HTTP_PORT=.*|HTTP_PORT=80|" .env
sed -i "s|^HTTPS_PORT=.*|HTTPS_PORT=443|" .env
sed -i "s|^#\?PUBLIC_URL=.*|PUBLIC_URL=https://${FQDN}|" .env
sed -i "s|^#\?ENABLE_LETSENCRYPT=.*|ENABLE_LETSENCRYPT=1|" .env
sed -i "s|^#\?LETSENCRYPT_DOMAIN=.*|LETSENCRYPT_DOMAIN=${FQDN}|" .env
sed -i "s|^#\?LETSENCRYPT_EMAIL=.*|LETSENCRYPT_EMAIL=admin@${FQDN}|" .env
mkdir -p ~/.jitsi-meet-cfg/{web,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri}
docker compose up -d
printf 'Jitsi Meet: https://%s\nCertificatul HTTPS se emite automat in 1-2 minute dupa pornire.\nOricine acceseaza adresa poate crea o intalnire, pentru acces restrictionat vezi autentificarea in /opt/jitsi/.env\n' "$FQDN" > /root/app-credentials.txt
You can also save this script as a recipe in your account and reuse it on any new server.
Put this guide into practice on your own VPS
EU cloud servers, billed hourly, ready in minutes, with one-click installs for dozens of apps.
See pricingRelated tutorials
How to install WordPress on a Cloud VPS
Complete WordPress guide: one-click install on cloudlinux.ro or manual setup on any Ubuntu server, step by step.
Updated 7/18/2026ApplicationsHow to install ProjectSend on a Cloud VPS
Complete ProjectSend guide: one-click install on cloudlinux.ro or manual setup on any Ubuntu server, step by step.
Updated 7/18/2026ApplicationsHow to install Prometheus + Grafana on a Cloud VPS
Complete Prometheus + Grafana guide: one-click install on cloudlinux.ro or manual setup on any Ubuntu server, step by step.
Updated 7/18/2026