Diskon 50%. semua paket, waktu terbatas. Mulai dari $2.48/mo
Alat IT

Alat IT

IT-Tools adalah 80+ utilitas pengembang dalam satu aplikasi. Generator token, encoder, penguji regex, pemformat JSON, kalkulator hash, konverter warna, dan utilitas stempel waktu, semuanya mampu offline dalam satu aplikasi Vue.js. Koleksi alat pengembang yang paling banyak bintangnya di GitHub.

Versi

Terbaru

Sistem Operasi

Ubuntu Server 24.04 LTS

Minimal. RAM

1 GB

Jenis IP

IPV4,IPV6

Mengakses Alat TI

  • Buka browser dan kunjungi: https://<SERVER_IP>
  • Peringatan SSL browser memang akan muncul (sertifikat self-signed)
  • Otentikasi diperlukan (popup Auth Dasar)
  • 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 yang disimpan: /root/.cloudzy-creds
  • Tuan rumah virtual Nginx: /etc/nginx/sites-available/it-tools.conf
  • File Auth Dasar: /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 yang ditandatangani sendiri.
  • Kredensial disimpan dengan izin terbatas.

Mengaktifkan SSL dengan Domain

1. Arahkan domain kamu ke IP server.

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

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

3. Install 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 dan kunjungi: https://yourdomain.com

Lebih banyak di Self Hosted

Aplikasi terkait.

Terapkan Alat TI sekarang. Mulai $2,48/bln.