50% di sconto 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.

Versione

Più recente

Sistema Operativo

Server Ubuntu 24.04 LTS

RAM minimo

1 GB

Tipi IP

IPV4,IPV6

Accesso a 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

  • Directory di installazione: /root/it-tools
  • File Docker Compose: /root/it-tools/docker-compose.yml
  • Credenziali salvate: /root/.cloudzy-creds
  • Virtual host Nginx: /etc/nginx/sites-available/it-tools.conf
  • File Basic Auth: /etc/nginx/auth/it-tools.htpasswd
  • Certificati TLS: /etc/nginx/ssl

Note di Sicurezza

  • 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. Installa 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

App correlate.

Avvia IT-Tools ora. A partire da $2,48/mese.