Skip to main content
50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
PeaNUT

PeaNUT

PeaNUT는 Network UPS Tools 대시보드입니다. 깔끔한 웹 UI로 여러 서버의 UPS 배터리, 부하, 가동 시간을 한눈에 모니터링하세요. 내부 NUT 데몬의 편리한 프론트엔드로, Cyberpower 또는 APC UPS를 운용하는 홈랩 사용자에게 적합합니다.

버전

최신

운영 체제

Ubuntu Server 24.04 LTS

최소 RAM

1 GB

IP 유형

IPv4

웹 UI 접속

  • 브라우저 열기: https://SERVER_IP
  • SSL 경고 수락 (자체 서명 인증서).
  • 로그인 자격 증명 저장 위치: /root/peanut/.env

서비스 관리

Docker:

cd /root/peanut
docker compose ps
docker compose restart
docker compose logs -f

Nginx:

systemctl status nginx
systemctl restart nginx

중요한 파일과 디렉토리

  • 애플리케이션 루트: /root/peanut/
  • Docker Compose 파일: /root/peanut/docker-compose.yml
  • 환경 변수 (인증 정보): /root/peanut/.env
  • 애플리케이션 설정 데이터: /root/peanut/config/
  • Nginx 사이트 설정: /etc/nginx/sites-available/peanut
  • 활성화된 Nginx 사이트: /etc/nginx/sites-enabled/peanut
  • TLS 인증서: /etc/nginx/ssl/fullchain.pem
  • TLS 개인 키: /etc/nginx/ssl/privkey.pem
  • Nginx 로그: /var/log/nginx/

도메인으로 SSL 활성화

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

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

vim /etc/nginx/sites-available/trilium

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/trilium
# 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

모니터링의 더 보기

관련 앱.

지금 PeaNUT를 배포하세요. 월 $2.48부터.