Přístup
Otevřete URL Bugsink: http://<SERVER_IP> (HTTP)
Přihlašovací údaje jsou uloženy v /root/bugsink/.env as ADMIN_EMAIL a ADMIN_PASSWORD.
Získejte přihlašovací údaje administrátora:
grep ADMIN /root/bugsink/.env
E-mail administrátora lze později změnit z Users ve webovém rozhraní Bugsink.
Důležité soubory a adresáře
- Cesta k instalaci:
/root/bugsink - Soubor Compose:
/root/bugsink/compose.yaml - Soubor prostředí:
/root/bugsink/.env - Svazek databáze:
/var/lib/docker/volumes/bugsink_db-data - Konfigurace Nginx:
/etc/nginx/sites-available/bugsink
Správa Docker
Zobrazit běžící kontejnery:
docker compose -f /root/bugsink/compose.yaml ps
Restartujte všechny kontejnery:
docker compose -f /root/bugsink/compose.yaml restart
Sledujte protokoly aplikace:
docker compose -f /root/bugsink/compose.yaml logs -f
Zastavte aplikaci:
docker compose -f /root/bugsink/compose.yaml down
Spusťte aplikaci:
docker compose -f /root/bugsink/compose.yaml up -d
Správa Nginx
Zkontrolovat stav:
systemctl status nginx
Restartovat Nginx:
systemctl restart nginx
Přenačíst Nginx:
systemctl reload nginx
Ověřte konfiguraci:
nginx -t
Povolení SSL s doménou
1. Nasměruj svou doménu na IP serveru.
2. Uprav konfiguraci Nginx a nahraď obojí server_name _; se svou doménou (server_name <yourdomain.com>):
vim /etc/nginx/sites-available/bugsink
3. Nainstaluj Certbot:
apt install -y certbot python3-certbot-nginx
4. Spusťte následující příkaz a podle pokynů získejte platný certifikát Let's Encrypt:
certbot --nginx
5. Znovu načtěte Nginx pro uplatnění změn:
systemctl reload nginx
6. Upravte /root/bugsink/.env a nahraďte IP serveru v BASE_URL svou doménou, včetně předpony https:// prefix:
BASE_URL=https://yourdomain.com
7. Upravte /root/bugsink/compose.yaml a odkomentujte BEHIND_HTTPS_PROXY: "true" pro povolení podpory HTTPS proxy.
8. Znovu vytvořte služby:
cd /root/bugsink
docker compose up -d
9. Otevři prohlížeč a přejdi na: https://yourdomain.com