Krok 1 – Instalacja Outline Manager
Pobierz Outline Manager na swój komputer.
Krok 2 – Połącz się z serwerem
- Otwórz Outline Manager.
- Choose “Set up Outline anywhere” (ADVANCED option).
- Skopiuj i wklej poniższe do kroku 2 (drugie pole tekstowe):
{"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}
You can always find this config again by logging into the server via SSH, it will be displayed automatically.
Do NOT click “Install Outline Server” or run the script again from Manager.
Krok 3 – Utwórz klucze dostępu
- In Outline Manager, click “Add new key”.
- 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.
Troubleshooting
Sprawdź, czy Docker i kontenery działają:
docker ps
Uruchom ponownie serwer Outline:
docker restart shadowbox
View logs:
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→ TLS certificate.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.
- Contains
apiUrlandcertSha256używany w Outline Manager.
Docker Containers
Container Names:
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.