Toegang
Open de Bugsink-URL: http://<SERVER_IP> (HTTP)
De inloggegevens staan opgeslagen in /root/bugsink/.env as ADMIN_EMAIL en ADMIN_PASSWORD.
Haal de beheerdersgegevens op:
grep ADMIN /root/bugsink/.env
Het beheerderse-mailadres kun je later wijzigen via Users in de Bugsink-webinterface.
Belangrijke bestanden en mappen
- Installatiepad:
/root/bugsink - Compose-bestand:
/root/bugsink/compose.yaml - Omgevingsbestand:
/root/bugsink/.env - Databasevolume:
/var/lib/docker/volumes/bugsink_db-data - Nginx Configuratie:
/etc/nginx/sites-available/bugsink
Docker-beheer
Bekijk actieve containers:
docker compose -f /root/bugsink/compose.yaml ps
Start alle containers opnieuw:
docker compose -f /root/bugsink/compose.yaml restart
Volg de applicatielogs:
docker compose -f /root/bugsink/compose.yaml logs -f
Stop de applicatie:
docker compose -f /root/bugsink/compose.yaml down
Start de applicatie:
docker compose -f /root/bugsink/compose.yaml up -d
Nginx beheren
Status controleren:
systemctl status nginx
Nginx opnieuw starten:
systemctl restart nginx
Nginx herladen:
systemctl reload nginx
Valideer de configuratie:
nginx -t
SSL inschakelen met een domein
1. Wijs je domein naar het server-IP.
2. Pas de Nginx-config aan en vervang beide server_name _; met je domein (server_name <yourdomain.com>):
vim /etc/nginx/sites-available/bugsink
3. Installeer Certbot:
apt install -y certbot python3-certbot-nginx
4. Voer het volgende commando uit en volg de aanwijzingen om een geldig Let's Encrypt-certificaat te verkrijgen:
certbot --nginx
5. Herlaad Nginx om de wijzigingen toe te passen:
systemctl reload nginx
6. Bewerk /root/bugsink/.env en vervang het server-IP in BASE_URL door je domein, inclusief het https:// voorvoegsel:
BASE_URL=https://yourdomain.com
7. Bewerk /root/bugsink/compose.yaml en verwijder het commentaarteken bij BEHIND_HTTPS_PROXY: "true" om HTTPS-proxyondersteuning in te schakelen.
8. De services opnieuw aanmaken:
cd /root/bugsink
docker compose up -d
9. Open je browser en bezoek: https://yourdomain.com