본문으로 건너뛰기
50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
Dashy

Dashy

Dashy는 홈랩을 위한 커스터마이징 가능한 홈페이지입니다. 서비스 상태, 위젯, 테마, 북마크 관리를 하나의 설정 파일로 처리합니다. MIT 라이선스이며, 날씨·RSS·GitHub 통계·서버 상태·주식 시세 등 60가지 이상의 위젯을 지원합니다. GitHub에서 가장 많은 스타를 받은 홈랩 대시보드입니다.

한눈에 보기

25.5k

GitHub 스타

57

페이지 조회수

275

활성 설치

라이선스 MIT 버전 Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

활성 설치 수는 샘플 데이터(미리보기)입니다. 출시 전 실제 지표로 교체됩니다.

접근

  • 준비가 완료되기까지 시간이 다소 걸릴 수 있습니다.
  • 웹 UI: https://<server-ip>
  • SSL 경고 수락 (자체 서명 인증서).
  • 설치 시 설정한 관리자 아이디와 비밀번호로 로그인하세요.
  • 로그인 자격 증명 저장 위치: /root/.cloudzy-creds

중요한 파일과 디렉토리

  • 애플리케이션 루트: /root/dashy/
  • Dashy 설정 파일: /root/dashy/config.yml
  • Docker Compose 파일: /root/dashy/docker-compose.yml
  • 저장된 관리자 자격 증명 (읽기 전용): /root/.cloudzy-creds
  • Nginx 사이트 설정: /etc/nginx/sites-available/dashy
  • 활성화된 Nginx 사이트: /etc/nginx/sites-enabled/dashy
  • TLS 인증서: /etc/nginx/ssl/fullchain.pem
  • TLS 개인 키: /etc/nginx/ssl/privkey.pem

서비스 관리

컨테이너 상태 확인:

docker compose -f /root/dashy/docker-compose.yml ps

재시작:

docker compose -f /root/dashy/docker-compose.yml restart

로그 보기:

docker compose -f /root/dashy/docker-compose.yml logs -f

도메인으로 SSL 활성화

1. 도메인을 서버 IP로 지정하세요.

2. Nginx 설정 편집 및 둘 다 교체 server_name <IP>; 도메인으로 (<your-domain>) HTTP (포트 80)와 HTTPS (포트 443) 블록 모두:

vim /etc/nginx/sites-available/dashy

3. Certbot 설치:

apt install -y certbot python3-certbot-nginx

4. 다음 명령을 실행하여 유효한 Let's Encrypt 인증서 생성:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Nginx 설정의 SSL 경로 교체:

vim /etc/apache2/sites-available/dashy
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Nginx 재시작으로 변경 사항 적용:

systemctl restart nginx

7. 브라우저를 열고 방문: https://yourdomain.com

셀프 호스팅의 더 보기

관련 앱.

지금 Dashy 배포하기. 월 $2.48부터.