Доступ до 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
Керування докерами
Перейдіть до каталогу встановлення:
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