50% de descuento todos los planes, tiempo limitado. Desde $2.48/mo
Maní

Maní

PeaNUT es un panel de herramientas de red UPS. Supervise la batería, la carga y el tiempo de ejecución de su UPS en todos los servidores desde una interfaz de usuario web limpia. La interfaz amigable para el demonio NUT subyacente, ideal para homelabbers que ejecutan unidades Cyberpower o UPS de APC.

Versión

El último

Sistema operativo

Ubuntu Server 24.04 LTS

Mín. RAM

1 GB

Tipos de IP

IPV4

Acceder a la interfaz de usuario web

  • Abre tu navegador: https://SERVER_IP
  • Acepta el aviso SSL (certificado autofirmado).
  • Las credenciales de inicio de sesión se almacenan en: /root/peanut/.env

Gestión de servicios

Docker:

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

Nginx:

systemctl status nginx
systemctl restart nginx

Archivos y directorios importantes

  • Raíz de la aplicación: /root/peanut/
  • Archivo Docker Compose: /root/peanut/docker-compose.yml
  • Variables de entorno (credenciales): /root/peanut/.env
  • Datos de configuración de la aplicación: /root/peanut/config/
  • Configuración del sitio Nginx: /etc/nginx/sites-available/peanut
  • Sitio Nginx habilitado: /etc/nginx/sites-enabled/peanut
  • Certificado TLS: /etc/nginx/ssl/fullchain.pem
  • Clave privada TLS: /etc/nginx/ssl/privkey.pem
  • Registro de Nginx: /var/log/nginx/

Habilitar SSL con un dominio

1. Apunta tu dominio a la IP del servidor.

2. Edita la configuración de Nginx y reemplaza ambos server_name <IP>; con tu dominio (<your-domain>) tanto para los bloques HTTP (puerto 80) como HTTPS (puerto 443):

vim /etc/nginx/sites-available/trilium

3. Instala Certbot:

apt install -y certbot python3-certbot-nginx

4. Ejecuta el siguiente comando para generar un certificado válido de Let’s Encrypt:

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

5. Reemplaza las rutas SSL en la configuración de 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. Reinicia Nginx para aplicar los cambios:

systemctl restart nginx

7. Abre tu navegador y visita: https://yourdomain.com

Más en Monitorización

Apps relacionadas.

Implemente PeaNUT ahora. Desde $2,48/mes.