Erişim
- Tarayıcını aç:
https://<SERVER_IP>/ - Kendinden imzalı SSL sertifikası kullanılır, bu nedenle ilk ziyarette bir tarayıcı uyarısı beklenir.
İlk kurulum
- Kurulum sayfasını açın:
https://<SERVER_IP>/setup - Örneğinizi yapılandırmak için kurulum sihirbazını izleyin
- This will generate a
config.jsoninside the config directory
Kurulum notları
- For a quick setup, select
SQLitekurulum sihirbazında veritabanı olarak.Redisvarsayılan olarak kurulmaz. Gerekirse elle kurup yapılandırın. - AppFlowy için
Use SSL (a self-signed certificate will be generated that can be replaced), seçNo. HTTPS, kendinden imzalı bir sertifika kullanan Nginx tarafından zaten sağlanır. - Ayarla
Public Facing URLkullanıcıların örneğinize erişmek için kullanacağı URL olarak. Varsayılan olarak şu şekilde yapılandırılır:https://<SERVER_IP>/. Daha sonra bir alan adı yapılandırırsanız bu değeri buna göre güncelleyin.
Önemli Yollar
- Kurulum dizini:
/root/gokapi - Docker Compose dosyası:
/root/gokapi/compose.yaml - Environment dosyası:
/root/gokapi/.env - Veri depolama:
/root/gokapi/gokapi-data - Yapılandırma:
/root/gokapi/gokapi-config - Nginx config:
/etc/nginx/sites-available/gokapi - SSL sertifikası:
/etc/nginx/ssl/gokapi.crt - SSL anahtarı:
/etc/nginx/ssl/gokapi.key
Docker yönetimi
Çalışan kapsayıcıları görüntüleyin:
docker compose -f /root/gokapi/compose.yaml ps
Tüm kapsayıcıları yeniden başlatın:
docker compose -f /root/gokapi/compose.yaml restart
Uygulama günlüklerini takip edin:
docker compose -f /root/gokapi/compose.yaml logs -f
Uygulamayı durdurun:
docker compose -f /root/gokapi/compose.yaml down
Uygulamayı başlatın:
docker compose -f /root/gokapi/compose.yaml up -d
Nginx Yönetimi
Durumu kontrol edin:
systemctl status nginx
Nginx'i yeniden başlatın:
systemctl restart nginx
Nginx'i yeniden yükleyin:
systemctl reload nginx
Yapılandırmayı doğrulayın:
nginx -t