Доступ до Focalboard
- Відкрийте браузер і перейдіть за адресою:
http://<SERVER_IP> - Під час першого відкриття зареєструйтесь і створіть обліковий запис — він стане адміністраторським.
Важливі файли та директорії
- Каталог встановлення:
/opt/focalboard - Файл складання:
/opt/focalboard/docker-compose.yml - Конфігурація Nginx:
/etc/nginx/sites-available/focalboard - Обсяг даних:
/var/lib/docker/volumes/focalboard_fbdata/_data - Том PostgreSQL (якщо використовується PostgreSQL):
/var/lib/docker/volumes/focalboard_pgdata/_data - Конфігурація застосунку (якщо використовується PostgreSQL):
/opt/focalboard/config.json - Env-файл (якщо використовується PostgreSQL):
/opt/focalboard/.env
Керування Docker
Go до каталогу встановлення:
cd /opt/focalboard
Запустити контейнери:
docker compose up -d
Переглянути журнали:
docker compose logs -f
Зупинити контейнери:
docker compose down
Перезапустити контейнер:
docker restart focalboard
Доступ до оболонки контейнера:
docker exec -it focalboard sh
Увімкнення SSL з власним доменом
1. Вкажіть ваш домен на IP-адресу сервера.
2. Відредагуйте конфігурацію NGINX і замініть server_name <IP>; на ваш домен (<your-domain>):
vim /etc/nginx/sites-available/focalboard
3. Встановіть Certbot:
apt install -y certbot python3-certbot-nginx
4. Виконайте наступну команду для отримання дійсного сертифіката Let's Encrypt:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Перезапустіть Nginx, щоб застосувати зміни:
systemctl restart nginx
6. Відкрийте браузер і перейдіть за адресою: https://yourdomain.com