Skip to main content
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
PeaNUT

PeaNUT

PeaNUT je dashboard pro Network UPS Tools. Přes přehledné webové rozhraní monitorujete baterii, zátěž a zbývající dobu provozu UPS na všech serverech. Je to uživatelsky přívětivý frontend nad démonem NUT, ideální pro homelabery provozující UPS jednotky Cyberpower nebo APC.

Verze

Nejnovější

Operační systém

Ubuntu Server 24.04 LTS

Minimální RAM

1 GB

Typy IP

IPv4

Přístup k webovému rozhraní

  • Otevři prohlížeč: https://SERVER_IP
  • Přijmi SSL varování (self-signed certifikát).
  • Přihlašovací údaje jsou uloženy v: /root/peanut/.env

Správa služeb

Docker:

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

Nginx:

systemctl status nginx
systemctl restart nginx

Důležité soubory a adresáře

  • Kořen aplikace: /root/peanut/
  • Soubor Docker Compose: /root/peanut/docker-compose.yml
  • Proměnné prostředí (přihlašovací údaje): /root/peanut/.env
  • Konfigurační data aplikace: /root/peanut/config/
  • Konfigurace webu Nginx: /etc/nginx/sites-available/peanut
  • Aktivní web Nginx: /etc/nginx/sites-enabled/peanut
  • TLS certifikát: /etc/nginx/ssl/fullchain.pem
  • Privátní klíč TLS: /etc/nginx/ssl/privkey.pem
  • Protokol Nginx: /var/log/nginx/

Povolení SSL s doménou

1. Nasměruj svou doménu na IP serveru.

2. Uprav konfiguraci Nginx a nahraď obojí server_name <IP>; se svou doménou (<your-domain>) v blocích pro HTTP (port 80) i HTTPS (port 443):

vim /etc/nginx/sites-available/trilium

3. Nainstaluj Certbot:

apt install -y certbot python3-certbot-nginx

4. Spusť následující příkaz pro vygenerování platného Let's Encrypt certifikátu:

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

5. Nahraď SSL cesty v konfiguraci Nginx:

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. Restartuj Nginx, aby se změny projevily:

systemctl restart nginx

7. Otevři prohlížeč a přejdi na: https://yourdomain.com

Více v monitoringu

Související aplikace.

Nasadit PeaNUT. Od 2,48 $/měs.