Nástin serveru

Proxy server s Shadowsocks a REST API pro bezpečné správu klíčů.

Krok 1 – Nainstalujte Outline Manager

Stáhněte si Outline Manager do svého počítače.

Krok 2 – Připojte se k serveru

  1. Otevřete Správce osnov.
  2. Vyberte možnost „Nastavit obrys kdekoli“ (pokročilá možnost).
  3. Zkopírujte a vložte následující text do kroku 2 (druhé textové pole): {"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}

Tuto konfiguraci můžete kdykoli znovu najít po přihlášení na server přes SSH — zobrazí se automaticky.

NEKLIKEJTE na „Install Outline Server“ (Nainstalovat Outline Server) ani znovu nespouštějte skript z Manageru.

Krok 3 – Vytvořte přístupové klíče

  1. V nástroji Outline Manager klikněte na „Přidat nový klíč“.
  2. Sdílejte vygenerovaný přístupový klíč se svými uživateli (příklad: ss://....).

Uživatelé mohou tento klíč poté importovat do aplikace Outline Client.

Krok 4 – Nainstalujte klienta Outline

Vložte nebo naskenujte přístupový klíč pro bezpečné připojení.

Řešení problémů

Zkontrolujte, zda Docker a kontejnery běží:

docker ps

Restartujte server Outline:

docker restart shadowbox

Zobrazit protokoly:

docker logs shadowbox

Klíčové adresáře a soubory

/opt/outline/ → Výchozí kořenový adresář pro Outline.

  • /opt/outline/persisted-state/ → Uchovává trvalá data běhu.
  • shadowbox_server_config.json → Konfigurace hlavního serveru (název hostitele, porty atd.).
  • shadowbox-selfsigned.crt → Certifikát TLS.
  • shadowbox-selfsigned.key → Soukromý klíč TLS.
  • start_container.sh → Skript používaný k restartování kontejneru Shadowbox.

/opt/outline/access.txt → Přístup k konfiguračnímu souboru.

  • Obsahuje apiUrl a certSha256 používá se v nástroji Outline Manager.

Kontejnery Docker

Názvy kontejnerů:

  • shadowbox → Hlavní přehled Kontejner VPN serveru.
  • watchtower → Kontejner pro automatickou aktualizaci, který udržuje Shadowbox v aktuálním stavu.

Nejedná se o soubory na disku, ale o soubory uložené v datovém kořenovém adresáři Dockeru:

  • /var/lib/docker/ → Obrazy, svazky a kontejnery Dockeru.
  • Nemažte, pokud nechcete Docker úplně resetovat.

Podrobnosti o aplikaci