50% de descuento en todos los planes, por tiempo limitado. Desde $2.48/mo
IT-Tools

IT-Tools

IT-Tools reúne más de 80 utilidades para desarrolladores en una sola app. Generadores de tokens, codificadores, probadores de regex, formateadores JSON, calculadoras de hash, conversores de color y herramientas de marcas de tiempo, todo disponible sin conexión en una única app Vue.js. La colección de herramientas para desarrolladores con más estrellas en GitHub.

Versión

Más reciente

Sistema operativo

Servidor Ubuntu 24.04 LTS

RAM mín.

1 GB

Tipos de IP

IPV4,IPV6

Acceder a IT-Tools

  • Abre tu navegador y visita: https://<SERVER_IP>
  • Es normal ver un aviso de SSL en el navegador (certificado autofirmado)
  • Se requiere autenticación (ventana emergente de Basic Auth)
  • Método de autenticación: HTTP Basic Auth
  • Las credenciales se almacenan de forma segura en: /root/.cloudzy-creds

Archivos y directorios importantes

  • Directorio de instalación: /root/it-tools
  • Archivo Docker Compose: /root/it-tools/docker-compose.yml
  • Credenciales almacenadas: /root/.cloudzy-creds
  • Virtual host de Nginx: /etc/nginx/sites-available/it-tools.conf
  • Archivo de Basic Auth: /etc/nginx/auth/it-tools.htpasswd
  • Certificados TLS: /etc/nginx/ssl

Notas de seguridad

  • IT-Tools no está expuesto directamente a la red.
  • Solo NGINX escucha en puertos públicos.
  • El acceso está protegido mediante autenticación básica.
  • TLS usa un certificado autofirmado.
  • Las credenciales se almacenan con permisos restrictivos.

Habilitar SSL con un dominio

1. Apunta tu dominio a la IP del servidor.

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

vim /etc/nginx/sites-available/it-tools.conf

3. Instala Certbot:

apt install -y certbot python3-certbot-nginx

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

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/it-tools.conf
# 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 el navegador y visita: https://yourdomain.com

Más en Self Hosted

Aplicaciones relacionadas.

Despliega IT-Tools ahora. Desde 2,48 $/mes.