Krok 1 – Instalacja Outline Manager
Pobierz Outline Manager na swój komputer.
Krok 2 – Połącz się z serwerem
- Otwórz Outline Manager.
- Wybierz opcję "Set up Outline anywhere" (opcja ADVANCED).
- Skopiuj i wklej poniższe do kroku 2 (drugie pole tekstowe):
{"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}
Tę konfigurację możesz znaleźć ponownie w dowolnym momencie, logując się na serwer przez SSH - zostanie ona wyświetlona automatycznie.
NIE klikaj "Install Outline Server" ani nie uruchamiaj ponownie skryptu z Managera.
Krok 3 – Utwórz klucze dostępu
- W Menedżerze Konspektu kliknij „Dodaj nowy klucz".
- Udostępnij wygenerowany klucz dostępu swoim użytkownikom (przykład:
ss://....).
Użytkownicy mogą następnie zaimportować ten klucz do aplikacji Outline Client.
Krok 4 – Instalacja Outline Client
Wklej lub zeskanuj klucz dostępu, aby połączyć się bezpiecznie.
Rozwiązywanie problemów
Sprawdź, czy Docker i kontenery działają:
docker ps
Uruchom ponownie serwer Outline:
docker restart shadowbox
Wyświetl logi:
docker logs shadowbox
Ważne katalogi i pliki
/opt/outline/ → Domyślny katalog główny Outline.
/opt/outline/persisted-state/→ Przechowuje trwałe dane środowiska uruchomieniowego.shadowbox_server_config.json→ Główny plik konfiguracyjny serwera (nazwa hosta, porty itp.).shadowbox-selfsigned.crt→ Certyfikat TLS.shadowbox-selfsigned.key→ Klucz prywatny TLS.start_container.sh→ Skrypt służący do ponownego uruchamiania kontenera Shadowbox.
/opt/outline/access.txt → Plik konfiguracyjny dostępu.
- Zawiera
apiUrlicertSha256używany w Outline Manager.
Kontenery Docker
Nazwy Kontenerów:
shadowbox→ Główny kontener serwera VPN Outline.watchtower→ Kontener automatycznej aktualizacji, który utrzymuje Shadowbox na bieżąco.
To nie są pliki na dysku, lecz elementy przechowywane w katalogu danych Docker:
/var/lib/docker/→ Obrazy, wolumeny i kontenery Docker.- Nie usuwaj, jeśli nie chcesz całkowicie zresetować Docker.