접속
- 열기
http://<SERVER_IP>브라우저에서. - Use the initial password stored as
INITIAL_PASSWORDin/root/omniroute/.env. - 로그인 후 대시보드에서 비밀번호를 변경하세요.
중요한 파일 및 디렉토리
- 설치 경로:
/root/omniroute - Compose 파일:
/root/omniroute/docker-compose.yml - 환경:
/root/omniroute/.env - Caddyfile:
/root/omniroute/Caddyfile - OmniRoute 데이터:
/var/lib/docker/volumes/omniroute-data/_data - Redis 데이터:
/var/lib/docker/volumes/redis-data/_data - Caddy 데이터:
/var/lib/docker/volumes/caddy-data/_data - Caddy 설정:
/var/lib/docker/volumes/caddy-config/_data
Docker 관리
상태 보기:
docker ps
로그 보기:
cd /root/omniroute
docker compose logs -f
서비스 재시작:
cd /root/omniroute
docker compose restart
서비스 중지:
cd /root/omniroute
docker compose down
서비스 시작:
cd /root/omniroute
docker compose up -d
도메인 및 HTTPS(Caddy)
0. HTTPS 인증서는 IP 주소에 대해 발급할 수 없습니다.
1. 도메인(예: omniroute.example.com) 을 서버의 IP 주소로 설정하세요.
2. 편집 /root/omniroute/.env 및 다음을 업데이트: NEXT_PUBLIC_BASE_URL:
BASE_URL=https://omniroute.example.com
3. 업데이트: /root/omniroute/Caddyfile:
omniroute.example.com {
reverse_proxy omniroute:20128
}
4. 서비스 재생성:
docker compose -f /root/omniroute/docker-compose.yml up -d
5. Caddy가 SSL 인증서를 자동으로 발급하고 갱신합니다.
6. 다음 주소에서 OmniRoute에 접속합니다: omniroute.example.com.