Adgang
Åbn Bugsink-URL'en: http://<SERVER_IP> (HTTP)
Login-legitimationsoplysninger gemmes i /root/bugsink/.env as ADMIN_EMAIL og ADMIN_PASSWORD.
Hent administrator-legitimationsoplysningerne:
grep ADMIN /root/bugsink/.env
Administrator-e-mailen kan ændres senere fra Users i Bugsink-webgrænsefladen.
Vigtige filer og mapper
- Installationssti:
/root/bugsink - Compose-fil:
/root/bugsink/compose.yaml - Miljøfil:
/root/bugsink/.env - Databasevolumen:
/var/lib/docker/volumes/bugsink_db-data - Nginx-konfiguration:
/etc/nginx/sites-available/bugsink
Docker-administration
Vis kørende containere:
docker compose -f /root/bugsink/compose.yaml ps
Genstart alle containere:
docker compose -f /root/bugsink/compose.yaml restart
Følg applikationens logfiler:
docker compose -f /root/bugsink/compose.yaml logs -f
Stop applikationen:
docker compose -f /root/bugsink/compose.yaml down
Start applikationen:
docker compose -f /root/bugsink/compose.yaml up -d
Administrering af Nginx
Tjek status:
systemctl status nginx
Genstart Nginx:
systemctl restart nginx
Genindlæs Nginx:
systemctl reload nginx
Validér konfigurationen:
nginx -t
Aktivering af SSL med et domæne
1. Peg dit domæne mod serverens IP.
2. Rediger Nginx-config og erstat begge server_name _; med dit domæne (server_name <yourdomain.com>):
vim /etc/nginx/sites-available/bugsink
3. Installer Certbot:
apt install -y certbot python3-certbot-nginx
4. Kør følgende kommando og følg anvisningerne for at få et gyldigt Let's Encrypt-certifikat:
certbot --nginx
5. Genindlæs Nginx for at anvende ændringerne:
systemctl reload nginx
6. Redigér /root/bugsink/.env og erstat server-IP'en i BASE_URL med dit domæne, inklusive https:// præfikset:
BASE_URL=https://yourdomain.com
7. Redigér /root/bugsink/compose.yaml og fjern kommentaren fra BEHIND_HTTPS_PROXY: "true" for at aktivere HTTPS-proxyunderstøttelse.
8. Genskab tjenesterne:
cd /root/bugsink
docker compose up -d
9. Åbn din browser og gå til: https://yourdomain.com