Serwer konturów

Serwer proxy z Shadowsocks i REST API do bezpiecznego zarządzania kluczami.

Krok 1 – Zainstaluj menedżera konspektu

Pobierz program Outline Manager na swój komputer.

Krok 2 – Połącz się z serwerem

  1. Otwórz Menedżera konspektu.
  2. Wybierz opcję „Ustaw kontur w dowolnym miejscu” (opcja ZAAWANSOWANE).
  3. Skopiuj i wklej poniższy tekst w kroku 2 (drugie pole tekstowe): {"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}

Zawsze możesz ponownie znaleźć tę konfigurację, logując się na serwer przez SSH — zostanie ona wyświetlona automatycznie.

NIE klikaj „Zainstaluj serwer Outline” ani nie uruchamiaj ponownie skryptu z poziomu Menedżera.

Krok 3 – Utwórz klucze dostępu

  1. W Menedżerze konspektu kliknij „Dodaj nowy klucz”.
  2. Podaj wygenerowany klucz dostępu swoim użytkownikom (przykład: ss://....).

Użytkownicy mogą następnie zaimportować ten klucz do aplikacji Outline Client.

Krok 4 – Zainstaluj klienta Outline

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

Kluczowe katalogi i pliki

/opt/outline/ → Domyślny katalog główny dla Outline.

  • /opt/outline/persisted-state/ → Przechowuje trwałe dane dotyczące czasu działania.
  • shadowbox_server_config.json → Konfiguracja serwera głównego (nazwa hosta, porty itp.).
  • shadowbox-selfsigned.crt → Certyfikat TLS.
  • shadowbox-selfsigned.key → Prywatny klucz TLS.
  • start_container.sh → Skrypt używany do ponownego uruchomienia kontenera Shadowbox.

/opt/outline/access.txt → Dostęp do pliku konfiguracyjnego.

  • Zawiera apiUrl i certSha256 używane w Menedżerze konspektów.

Kontenery Docker

Nazwy kontenerów:

  • shadowbox → Główny zarys kontenera serwera VPN.
  • watchtower → Kontener automatycznej aktualizacji służący do aktualizowania programu Shadowbox.

Nie są to pliki na dysku, ale znajdują się w katalogu głównym danych Docker:

  • /var/lib/docker/ → Obrazy, woluminy i kontenery Docker.
  • Nie usuwaj, chyba że chcesz całkowicie zresetować Docker.

Szczegóły aplikacji