접근
- GlitchTip URL을 여세요:
http://<SERVER_IP> - 첫 번째 사용자 계정을 생성하세요.
- 첫 번째 계정이 생성된 후에는 등록이 자동으로 비활성화됩니다 (
ENABLE_USER_REGISTRATION=False).
이메일 구성
GlitchTip은 SMTP 또는 지원되는 이메일 제공업체를 사용하여 비밀번호 재설정 이메일, 초대, 알림을 보낼 수 있습니다.
편집: /root/glitchtip/docker-compose.yml
구성하세요:
EMAIL_URLDEFAULT_FROM_EMAIL
그런 다음 변경 사항을 적용하세요:
cd /root/glitchtip
docker compose up -d
중요한 파일과 디렉토리
- 설치 경로:
/root/glitchtip - Compose 파일:
/root/glitchtip/docker-compose.yml - PostgreSQL 볼륨:
/var/lib/docker/volumes/glitchtip_pg-data - 업로드 볼륨:
/var/lib/docker/volumes/glitchtip_uploads - Nginx 설정:
/etc/nginx/sites-available/glitchtip
Docker 관리
실행 중인 컨테이너 보기:
docker compose -f /root/glitchtip/docker-compose.yml ps
모든 컨테이너를 재시작하세요:
docker compose -f /root/glitchtip/docker-compose.yml restart
애플리케이션 로그를 확인하세요:
docker compose -f /root/glitchtip/docker-compose.yml logs -f
애플리케이션을 중지하세요:
docker compose -f /root/glitchtip/docker-compose.yml down
애플리케이션을 시작하세요:
docker compose -f /root/glitchtip/docker-compose.yml 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/glitchtip
3. Certbot 설치:
apt install -y certbot python3-certbot-nginx
4. 다음 명령을 실행하고 안내에 따라 유효한 Let's Encrypt 인증서를 발급받으세요:
certbot --nginx
5. 변경 사항을 적용하려면 Nginx를 다시 로드하세요:
systemctl reload nginx
6. 편집하세요: /root/glitchtip/docker-compose.yml 및 다음을 업데이트: GLITCHTIP_DOMAIN 도메인을 사용하도록 (다음 포함: https://):
GLITCHTIP_DOMAIN=https://yourdomain.com
7. 서비스를 재생성하세요:
cd /root/glitchtip
docker compose up -d
8. 브라우저를 열고 다음 주소로 접속하세요. https://yourdomain.com