%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Kener

Kener

Kener açık kaynaklı bir durum sayfasıdır. Prometheus, GitHub, AWS CloudWatch'tan veya özel kontrollerden ölçümleri alın, ardından olay geçmişi ve bileşen durumuyla birlikte temiz bir genel sayfa oluşturun. Cachet ve Atlassian Durum Sayfasına modern alternatif.

Sürüm

En sonuncu

İşletim Sistemi

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Tipleri

IPV4,IPV6

Erişim

  1. Tarayıcını aç ve şu adresi ziyaret et: https://<SERVER_IP>
  2. Tarayıcı SSL uyarısı bekleniyor (kendinden imzalı sertifika)
  3. Oturum aç'ı tıklayın
  4. Yönetici hesabınızı oluşturun

Önemli Dosyalar ve Dizinler

  • Kener kurulum dizini: /root/kener
  • Environment dosyası: /root/kener/.env
  • Docker Compose dosyası: /root/kener/docker-compose.yml
  • Redis veri hacmi: /var/lib/docker/volumes/kener_redis/_data
  • PostgreSQL veri hacmi: /var/lib/docker/volumes/kener_postgres/_data
  • Nginx site yapılandırması: /etc/nginx/sites-available/kener
  • Etkinleştirilen site: /etc/nginx/sites-enabled/kener
  • SSL sertifikaları: /etc/nginx/ssl/fullchain.pem Ve /etc/nginx/ssl/privkey.pem

Servis Yönetimi

# View logs
docker compose -f /root/kener/docker-compose.yml logs -f

# Restart services
docker compose -f /root/kener/docker-compose.yml restart

# Stop services
docker compose -f /root/kener/docker-compose.yml down

# Start again
docker compose -f /root/kener/docker-compose.yml up -d

Bir Alan Adı ile SSL Etkinleştirme

1. Alan adını sunucu IP'sine yönlendir.

2. Düzenle /root/kener/.env etki alanınızı şu şekilde ayarlamak için: ORIGIN: ORIGIN=https://yourdomain.com

3. Hizmetleri yeniden oluşturun:

cd /root/kener/
docker compose up -d

4. Nginx yapılandırmasını düzenleyin ve her ikisini de değiştirin server_name <IP>; alan adın ile (<your-domain>) hem HTTP (port 80) hem HTTPS (port 443) blokları için:

vim /etc/nginx/sites-available/kener

5. Certbot'u yükleyin:

apt install -y certbot python3-certbot-nginx

6. Geçerli bir Let's Encrypt sertifikası oluşturmak için aşağıdaki komutu çalıştır:

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

7. Nginx yapılandırmasında SSL yollarını değiştirin:

vim /etc/nginx/sites-available/kener
# 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;

8. Değişiklikleri uygulamak için Nginx'i yeniden başlatın:

systemctl restart nginx

9. Tarayıcını aç ve şu adresi ziyaret et: https://yourdomain.com

10. Giriş yaptıktan sonra Site Yapılandırması'na gidin ve Site URL'si alanını alanınızla eşleşecek şekilde güncelleyin (https://yourdomain.com).

Notlar

  • Redis, kuyruklar ve önbellekleme için kullanılır
  • PostgreSQL tüm uygulama verilerini saklar
  • Genel URL şu şekilde tanımlanır: ORIGIN in .env (CSRF koruması için gereklidir)
  • Nginx, HTTPS'yi ve ters proxy'yi yönetir
  • Uygun alan adını ve SSL sertifikasını yapılandırdıktan sonra Kener Site URL'sini alanınızla eşleşecek şekilde güncelleyin. Alan adının ve SSL'nin etkin olduğundan emin olun, önce Site URL'sini güncelleyin, bu düzgün çalışmayabilir.

Monitoring'de daha fazlası

İlgili uygulamalar.

Kener'i hemen konuşlandırın. 2,48 $/ay'dan başlayan fiyatlarla.