Adım 1 – Outline Manager'ı yükleyin
Outline Manager'ı yerel makinenize indirin.
Adım 2 – Sunucunuza Bağlanın
- Anahat Yöneticisi'ni açın.
- "Herhangi bir yerde anahat oluştur" (GELİŞMİŞ seçenek) seçeneğini seçin.
- Aşağıdakileri 2. Adıma (ikinci metin kutusuna) kopyalayıp yapıştırın:
{"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}
SSH aracılığıyla sunucuya giriş yaparak bu yapılandırmayı her zaman tekrar bulabilirsiniz — otomatik olarak görüntülenecektir.
"Outline Sunucusunu Yükle" seçeneğine tıklamayın veya Yönetici'den komut dosyasını tekrar çalıştırmayın.
Adım 3 – Erişim Anahtarları Oluşturun
- Anahat Yöneticisi'nde "Yeni anahtar ekle"yi tıklayın.
- Oluşturulan erişim anahtarını kullanıcılarınızla paylaşın (örnek:
ss://....).
Kullanıcılar daha sonra bu anahtarı Outline Client uygulamasına aktarabilirler.
Adım 4 – Outline İstemcisini Yükleyin
Güvenli bir şekilde bağlanmak için erişim anahtarını yapıştırın veya tarayın.
Sorun Giderme
Docker ve konteynerlerin çalışıp çalışmadığını kontrol edin:
docker ps
Outline sunucusunu yeniden başlat:
docker restart shadowbox
Günlükleri görüntüle:
docker logs shadowbox
Önemli Dizinler ve Dosyalar
/opt/outline/ → Outline için varsayılan kök dizin.
/opt/outline/persisted-state/→ Kalıcı çalışma zamanı verilerini tutar.shadowbox_server_config.json→ Ana sunucu yapılandırması (ana bilgisayar adı, bağlantı noktaları vb.).shadowbox-selfsigned.crt→ TLS sertifikası.shadowbox-selfsigned.key→ TLS özel anahtarı.start_container.sh→ Shadowbox konteynerini yeniden başlatmak için kullanılan komut dosyası.
/opt/outline/access.txt → Yapılandırma dosyasına erişin.
- İçerir
apiUrlvecertSha256Outline Manager'da kullanılır.
Docker Konteynerleri
Konteyner Adları:
shadowbox→ Ana Özet VPN sunucu konteyneri.watchtower→ Shadowbox'ı güncel tutmak için otomatik güncelleme konteyneri.
Bunlar diskteki dosyalar değil, Docker'ın veri kökünde bulunan dosyalardır:
/var/lib/docker/→ Docker görüntüleri, birimler ve konteynerler.- Docker'ı tamamen sıfırlamak istemiyorsanız silmeyin.