Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
Dashy

Dashy

Dashy adalah halaman beranda yang dapat dikustomisasi untuk homelab Anda. Status layanan, widget, tema, dan pengelolaan bookmark dalam satu file konfigurasi. Berlisensi MIT, dengan 60+ jenis widget termasuk cuaca, RSS, statistik GitHub, kesehatan server, dan ticker saham. Dashboard homelab dengan bintang terbanyak di GitHub.

Sekilas

25.5k

Bintang GitHub

57

Tampilan halaman

275

Instalasi aktif

Lisensi MIT Versi Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

Instalasi aktif adalah data sampel (pratinjau); metrik nyata akan terhubung sebelum peluncuran.

Akses

  • Mungkin butuh beberapa saat hingga layanan aktif dan berjalan dengan normal.
  • Antarmuka Web: https://<server-ip>
  • Terima peringatan SSL (sertifikat self-signed).
  • Masuk menggunakan username dan password admin yang Anda tentukan saat instalasi.
  • Kredensial login tersimpan di: /root/.cloudzy-creds

File dan Direktori Penting

  • Akar aplikasi: /root/dashy/
  • File konfigurasi Dashy: /root/dashy/config.yml
  • File Docker Compose: /root/dashy/docker-compose.yml
  • Kredensial admin tersimpan (hanya baca): /root/.cloudzy-creds
  • Konfigurasi situs Nginx: /etc/nginx/sites-available/dashy
  • Situs NGINX yang diaktifkan: /etc/nginx/sites-enabled/dashy
  • Sertifikat TLS: /etc/nginx/ssl/fullchain.pem
  • Kunci privat TLS: /etc/nginx/ssl/privkey.pem

Manajemen Layanan

Periksa status container:

docker compose -f /root/dashy/docker-compose.yml ps

Mulai Ulang:

docker compose -f /root/dashy/docker-compose.yml restart

Lihat log:

docker compose -f /root/dashy/docker-compose.yml logs -f

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/dashy

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/dashy
# 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.

Deploy Dashy sekarang. Mulai $2,48/bln.