---
# System prepended metadata

title: TrueConf Server on Ubuntu 22.04.1

---

# TrueConf Server on Ubuntu 22.04.1
Переходим в репозиторий где будем работать
```
mkdir /etc/hihihi
cd /etc/hihihi
```
## Установка Docker 
Устанавливаем пакеты необхордимые для работы с репозиторием по HTTPS:
```
sudo apt update && sudo apt upgrade && sudo apt install -yq apt-transport-https ca-certificates curl gnupg lsb-release
```
Импортируем официальный GPG-ключ Docker:
```
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
```
Добавляем ссылку на репозиторий со стабильной версией:
```
echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```
Установим Docker и сопутствующие пакеты:
```
sudo apt update && sudo apt install -yq docker-ce docker-ce-cli containerd.io
```

## Установка и настройка TrueConf Server
Запускаем Docker контейнер
```
sudo docker run -d -p 80:80 -p 443:443 -p 4307:4307 -e ADMIN_USER=kotzaflexil_adm -e ADMIN_PASSWORD=12345 -v /home/$USER/trueconf/server:/opt/trueconf/server/var/lib trueconf/trueconf-server:stable
```
Переходим по адресу localhost:80, после чего авторизуемся под созданными данными. В данном случае ***kotzaflexil_adm:12345***

![](https://i.imgur.com/nCzJYj9.png)

Введя пароль попадаем на страницу активации. Нажимаем **"Where do I get the key?"** и указываем данные. Данные можно указать любые, а почту временную:

![](https://i.imgur.com/pnw1cX9.png)

Переходим по ссылке из первого письма для подтверждения аккаунта, после чего вторым письмом нам приходит ключ, который мы вставляем в поле на странице активации:

![](https://i.imgur.com/unLsSBK.png)

Завершаем активацию.

## Настройка HTTPS
Для настройки HTTPS переходим в раздел ***HTTPS*** в меню слева, после чего создаем самоподписанный сертификат кнопкой ***Create a new SSL Certificate***.
Следующим шагом в меню ***HTTPS mode*** Выбираем самоподписанный сертификат и нажимаем тест. Если все верно, нажимаем ***Apply***

![](https://i.imgur.com/K3ah7WS.png)

Перезапускаем Docker контейнер и вновь переходим на страницу авторизации, где следуя появившейся инструкции переходим на https:

![](https://i.imgur.com/UwKxrLv.png)

## Создание пользователей
Для добавления пользователей переходим на вкладку ***User Accounts***, где нажимаем ***Add a user*** и указываем данные:

![](https://i.imgur.com/WKQuB3U.png)

Создадим 2-х пользователей:

![](https://i.imgur.com/5tyEqQw.png)

## Проверка
Авторизуемся под созданными ранее пользователями, после чего создаем виртуальную комнату, не забыв добавить туда пользовтелей.

![](https://i.imgur.com/wOtfMvT.png)

Присоединяемся к конференции:

![](https://i.imgur.com/YDk2yUS.png)

Установка и настройка TrueConf Server завершена.