diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
IT-Tools

IT-Tools

IT-Tools adalah 80+ utilitas developer dalam satu aplikasi. Generator token, enkoder, penguji regex, formatter JSON, kalkulator hash, konverter warna, dan utilitas timestamp, semuanya bisa digunakan secara offline dalam satu aplikasi Vue.js. Koleksi developer tools dengan bintang terbanyak di GitHub.

Versi

Terbaru

Sistem Operasi

Server Ubuntu 24.04 LTS

RAM minimum

1 GB

Jenis IP

IPV4,IPV6

Mengakses IT-Tools

  • Buka browser Anda dan kunjungi: https://<SERVER_IP>
  • Peringatan SSL di browser adalah hal yang wajar (sertifikat self-signed)
  • Autentikasi diperlukan (popup Basic Auth)
  • Metode autentikasi: HTTP Basic Auth
  • Kredensial disimpan dengan aman di: /root/.cloudzy-creds

File dan Direktori Penting

  • Direktori instalasi: /root/it-tools
  • File Docker Compose: /root/it-tools/docker-compose.yml
  • Kredensial tersimpan: /root/.cloudzy-creds
  • Virtual host Nginx: /etc/nginx/sites-available/it-tools.conf
  • File Basic Auth: /etc/nginx/auth/it-tools.htpasswd
  • Sertifikat TLS: /etc/nginx/ssl

Catatan Keamanan

  • IT-Tools tidak terekspos langsung ke jaringan.
  • Hanya Nginx yang mendengarkan di port publik.
  • Akses dilindungi melalui Basic Auth.
  • TLS menggunakan sertifikat self-signed.
  • Kredensial disimpan dengan izin akses yang ketat.

Mengaktifkan SSL dengan Domain

1. Arahkan domain Anda ke IP server.

2. Edit konfigurasi Nginx dan ganti kedua server_name <IP>; dengan domain Anda (<your-domain>) untuk blok HTTP (port 80) dan HTTPS (port 443):

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

3. Instal Certbot:

apt install -y certbot python3-certbot-nginx

4. Jalankan perintah berikut untuk membuat sertifikat Let's Encrypt yang valid:

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

5. Ganti path SSL di konfigurasi 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. Restart Nginx untuk menerapkan perubahan:

systemctl restart nginx

7. Buka browser Anda dan kunjungi: https://yourdomain.com

Lainnya di Self Hosted

Aplikasi terkait.

Deploy IT-Tools sekarang. Mulai dari $2.48/bulan.