Доступ
Відкрийте URL Bugsink: http://<SERVER_IP> (HTTP)
Облікові дані для входу зберігаються у /root/bugsink/.env as ADMIN_EMAIL та ADMIN_PASSWORD.
Отримайте облікові дані адміністратора:
grep ADMIN /root/bugsink/.env
Електронну пошту адміністратора можна змінити пізніше через Users у вебінтерфейсі Bugsink.
Важливі файли та директорії
- Шлях встановлення:
/root/bugsink - Файл Compose:
/root/bugsink/compose.yaml - Файл середовища:
/root/bugsink/.env - Том бази даних:
/var/lib/docker/volumes/bugsink_db-data - Конфігурація Nginx:
/etc/nginx/sites-available/bugsink
Керування Docker
Перегляд запущених контейнерів:
docker compose -f /root/bugsink/compose.yaml ps
Перезапустіть усі контейнери:
docker compose -f /root/bugsink/compose.yaml restart
Стежте за журналами застосунку:
docker compose -f /root/bugsink/compose.yaml logs -f
Зупиніть застосунок:
docker compose -f /root/bugsink/compose.yaml down
Запустіть застосунок:
docker compose -f /root/bugsink/compose.yaml up -d
Керування Nginx
Перевірити стан:
systemctl status nginx
Перезавантажити Nginx:
systemctl restart nginx
Перезавантажити Nginx:
systemctl reload nginx
Перевірте конфігурацію:
nginx -t
Увімкнення SSL з доменом
1. Спрямуйте свій домен на IP-адресу сервера.
2. Відредагуйте конфіг Nginx і замініть обидва server_name _; з вашим доменом (server_name <yourdomain.com>):
vim /etc/nginx/sites-available/bugsink
3. Встановіть Certbot:
apt install -y certbot python3-certbot-nginx
4. Виконайте наступну команду та дотримуйтесь підказок, щоб отримати дійсний сертифікат Let's Encrypt:
certbot --nginx
5. Перезавантажте Nginx, щоб застосувати зміни:
systemctl reload nginx
6. Відредагуйте /root/bugsink/.env та замініть IP сервера в BASE_URL своїм доменом, включно з https:// префіксом:
BASE_URL=https://yourdomain.com
7. Відредагуйте /root/bugsink/compose.yaml та розкоментуйте BEHIND_HTTPS_PROXY: "true" щоб увімкнути підтримку проксі HTTPS.
8. Відтворіть сервіси:
cd /root/bugsink
docker compose up -d
9. Відкрийте браузер і перейдіть за адресою: https://yourdomain.com