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

GoatCounter

GoatCounter adalah alat analitik web yang ramah privasi. Tanpa cookie, tanpa pelacakan pengguna, patuh GDPR, dan gratis untuk penggunaan non-komersial. Binary Go tunggal, backend SQLite atau PostgreSQL, dibuat oleh developer independen yang peduli terhadap keterbukaan web. Stack analitik paling ringan yang tetap fungsional.

Sekilas

5.8k

Bintang GitHub

256

Tampilan halaman

150

Instalasi aktif

Versi Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

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

Akses

  1. Buka browser dan kunjungi: https://<SERVER_IP>
  2. Peringatan SSL browser memang akan muncul (sertifikat self-signed)
  3. Buat pengguna dan situs pertama Anda saat pertama kali mengakses.

File dan Direktori Penting

  • Direktori install: /root/goatcounter
  • Docker Compose: /root/goatcounter/docker-compose.yml
  • Volume data: /var/lib/docker/volumes/goatcounter_goatcounter-data/_data
  • Konfigurasi Nginx: /etc/nginx/sites-available/goatcounter
  • Situs NGINX yang diaktifkan: /etc/nginx/sites-enabled/goatcounter
  • Sertifikat SSL: /etc/nginx/ssl/

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

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/nginx/sites-available/goatcounter
# Before:
    # ssl_certificate       /etc/nginx/ssl/goatcounter.crt;
    # ssl_certificate_key   /etc/nginx/ssl/goatcounter.key;
# 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 Monitoring

Aplikasi terkait.

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