Kendi Barındırma ile Plausible Analytics: Kapsamlı Bir Rehber
Kendi Barındırma ile Plausible Analytics: Kapsamlı Bir Rehber
Plausible Analytics, Google Analytics gibi geleneksel analitik araçlara popüler, gizlilik dostu bir alternatif olarak ortaya çıkıyor. Bu açık kaynak platform, kullanıcıların ziyaretçi gizliliğini tehlikeye atmadan web sitesi analitiği toplamasını sağlıyor. Üçüncü taraf hizmetlere bağımlı olmadan web sitenizin performansını izlemeyi düşünüyorsanız, Plausible'ı kendi başınıza barındırmak harika bir seçenek. Bu makalede, Plausible Analytics'i kendi sunucunuzda nasıl barındıracağınızı adım adım anlatacağız.
Neden Plausible Analytics'i Seçmelisiniz?
- Gizlilik Odaklı: Plausible, çerez kullanmaz ve kişisel veri toplamaz, bu da GDPR ve CCPA düzenlemelerine uyduğu anlamına gelir.
- Basitlik: Kullanıcı arayüzü minimalistik olup, web sitenizin metriklerini anlamayı ve gezmeyi kolaylaştırır.
- Açık Kaynak: Plausible’ın kaynak kodu GitHub'da mevcuttur, bu da kullanıcıların geliştirmeyi incelemesine ve katkıda bulunmasına olanak tanır.
- Kendi Barındırma Yeteneği: Plausible'ı sunucunuzda barındırmak, verileriniz üzerinde tam kontrol sağlar.
Gereksinimler
Kuruluma başlamadan önce aşağıdakilerin mevcut olduğundan emin olun:
- Docker yüklü bir sunucu (VPS).
- Linux komut satırı hakkında temel bilgi.
- Sunucunuza SSH ile erişim.
- Sunucunuza yönlendirilmiş bir alan adı (isteğe bağlı ama önerilir).
Kurulum Adımları
1. Sunucunuzu Güncelleyin
Sunucunuza giriş yaptıktan sonra, paket yöneticisini güncelleyin:
sudo apt update && sudo apt upgrade2. Docker ve Docker Compose'u Yükleyin
Eğer Docker yüklü değilse, aşağıdaki komutları çalıştırarak yükleyebilirsiniz:
sudo apt install docker.io
sudo apt install docker-composeDocker'ı başlatın ve başlangıçta çalışacak şekilde ayarlayın:
sudo systemctl start docker
sudo systemctl enable docker3. Plausible Docker Görüntüsünü İndirin
Plausible Analytics, Docker aracılığıyla kolayca dağıtılabilir. Plausible görüntüsünü indirmek için aşağıdaki komutu kullanın:
docker pull plausible/analytics4. Bir Docker Compose Dosyası Oluşturun
Şimdi, Plausible için bir dizin oluşturun ve bu dizin içinde bir docker-compose.yml dosyası oluşturun:
mkdir plausible
cd plausible
nano docker-compose.ymlDosyaya aşağıdaki yapılandırmayı ekleyin:
version: '3'
services:
plausible:
image: plausible/analytics
ports:
- "8000:8000"
environment:
- DATABASE_URL=postgres://plausible:plausible@db:5432/plausible
- SECRET_KEY=your_secret_key_here
- PLAUSIBLE_APP_URL=https://your-domain.com
depends_on:
- db
db:
image: postgres:13
environment:
- POSTGRES_USER=plausible
- POSTGRES_PASSWORD=plausible
- POSTGRES_DB=plausibleyour_secret_key_here kısmını güvenli bir şekilde oluşturulmuş bir anahtar ile ve your-domain.com kısmını gerçek alan adınız ile değiştirin.
5. Dağıtımı Başlatın
docker-compose.yml dosyanızın bulunduğu dizinde aşağıdaki komutu çalıştırın:
docker-compose up -dBu komut, hem Plausible Analytics hem de PostgreSQL veritabanı konteynerlerini başlatacaktır.
6. Plausible'a Erişim
Konteynerler çalışmaya başladıktan sonra, Plausible kontrol panelinize erişmek için şu adresi ziyaret edebilirsiniz:
http://your-server-ip:8000Bir alan adı ayarladıysanız, şu adres üzerinden erişebilirsiniz:
https://your-domain.comKontrol panelinize, belgelerde sağlanan varsayılan kimlik bilgileri ile giriş yapın veya kendi kimlik bilgilerinizi yapılandırın.
7. Alan Adınızı Yapılandırın (İsteğe Bağlı)
HTTPS'yi etkinleştirmek için Nginx veya Caddy gibi araçları Let's Encrypt ile birlikte kullanabilirsiniz. Bu adım, sunucu ile ziyaretçiler arasındaki verileri şifreleyerek güvenliği artırır.
Sonuç
Kendi barındırma ile Plausible Analytics, web sitenizin analitiği üzerinde kontrol sağlarken gizliliği önceliklendirmek için etkili bir yoldur. Basit kurulumu ve kullanıcı dostu arayüzü ile Plausible, geleneksel analitik araçlara çekici bir alternatif sunar. Ayrıntılı kurulum adımları ve daha fazla özelleştirme için resmi Plausible belgelerine başvurun.
Ekstra bilgiler ve destek için topluluk forumlarını keşfedin veya Plausible Analytics kullanımınızı en üst düzeye çıkarmanıza yardımcı olabilecek kaynakları kontrol edin. Kendi barındırılan analitiklerin gücünden yararlanmaya bugün başlayın!