50% off tutti i piani, offerta a tempo limitato. A partire da $2.48/mo
IT-Tools

IT-Tools

IT-Tools raccoglie oltre 80 strumenti per sviluppatori in un'unica app. Generatori di token, encoder, tester di espressioni regolari, formattatori JSON, calcolatori di hash, convertitori di colori e utilità per timestamp, tutti disponibili offline in una singola app Vue.js. La raccolta di strumenti per sviluppatori con più stelle su GitHub.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

Accessing IT-Tools

  • Apri il browser e visita: https://<SERVER_IP>
  • Un avviso SSL del browser è previsto (certificato self-signed)
  • È richiesta l'autenticazione (popup Basic Auth)
  • Metodo di autenticazione: HTTP Basic Auth
  • Le credenziali sono salvate in modo sicuro in: /root/.cloudzy-creds

File e directory importanti

  • Installation directory: /root/it-tools
  • File Docker Compose: /root/it-tools/docker-compose.yml
  • Stored credentials: /root/.cloudzy-creds
  • Virtual host Nginx: /etc/nginx/sites-available/it-tools.conf
  • File Basic Auth: /etc/nginx/auth/it-tools.htpasswd
  • TLS certificates: /etc/nginx/ssl

Security Notes

  • IT-Tools non è esposto direttamente alla rete.
  • Solo Nginx è in ascolto sulle porte pubbliche.
  • L'accesso è protetto tramite Basic Auth.
  • TLS usa un certificato self-signed.
  • Le credenziali sono salvate con permessi restrittivi.

Abilitare SSL con un dominio

1. Punta il tuo dominio all'IP del server.

2. Modifica la configurazione Nginx e sostituisci entrambi server_name <IP>; con il tuo dominio (<your-domain>) per i blocchi HTTP (porta 80) e HTTPS (porta 443):

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

3. Install Certbot:

apt install -y certbot python3-certbot-nginx

4. Esegui il seguente comando per generare un certificato Let's Encrypt valido:

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

5. Sostituisci i percorsi SSL nella configurazione 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. Riavvia Nginx per applicare le modifiche:

systemctl restart nginx

7. Apri il browser e visita: https://yourdomain.com

Altro in Self Hosted

Related apps.

Avvia IT-Tools ora. From $2.48/mo.