Vázlat szerver

Proxy szerver Shadowsocks-szal és REST API-val a biztonságos kulcskezeléshez.

1. lépés – Az Outline Manager telepítése

Töltse le az Outline Manager programot a helyi számítógépére.

2. lépés – Csatlakozás a szerverhez

  1. Nyissa meg az Outline Manager alkalmazást.
  2. Válassza a „Vázlat bárhol beállítható” (FELTÉTELEZETT opció) lehetőséget.
  3. Másolja és illessze be a következőket a 2. lépésbe (a második szövegmezőbe): {"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}

Ezt a konfigurációt bármikor újra megtalálhatja, ha SSH-n keresztül bejelentkezik a szerverre – automatikusan megjelenik.

NE kattintson az „Install Outline Server” gombra, és NE futtassa újra a szkriptet a Managerből.

3. lépés – Hozzon létre hozzáférési kulcsokat

  1. Az Outline Managerben kattintson az „Új kulcs hozzáadása” gombra.
  2. Ossza meg a generált hozzáférési kulcsot a felhasználóival (példa: ss://....).

A felhasználók ezt a kulcsot az Outline Client alkalmazásba importálhatják.

4. lépés – Az Outline Client telepítése

Illessze be vagy szkennelje be a hozzáférési kulcsot a biztonságos csatlakozáshoz.

Hibaelhárítás

Ellenőrizze, hogy a Docker és a konténerek futnak-e:

docker ps

Indítsa újra az Outline szervert:

docker restart shadowbox

Naplók megtekintése:

docker logs shadowbox

Főbb könyvtárak és fájlok

/opt/outline/ → Az Outline alapértelmezett gyökérkönyvtára.

  • /opt/outline/persisted-state/ → Tartós futási adatokat tárol.
  • shadowbox_server_config.json → Főszerver konfiguráció (gazdagépnév, portok stb.).
  • shadowbox-selfsigned.crt → TLS tanúsítvány.
  • shadowbox-selfsigned.key → TLS titkos kulcs.
  • start_container.sh → A Shadowbox konténer újraindításához használt szkript.

/opt/outline/access.txt → Hozzáférés a konfigurációs fájlhoz.

  • Tartalmaz apiUrl és certSha256 az Outline Managerben használatos.

Docker konténerek

Konténernevek:

  • shadowbox → Fő vázlat VPN szerver konténer.
  • watchtower → Automatikus frissítési konténer a Shadowbox naprakész állapotának fenntartásához.

Ezek nem lemezen található fájlok, hanem a Docker adatgyökérkönyvtárában találhatók:

  • /var/lib/docker/ → Docker-képek, kötetek és konténerek.
  • Ne törölje, hacsak nem szeretné teljesen visszaállítani a Docker programot.

Az alkalmazás részletei