Langkah 1 – Instal Outline Manager
Unduh Outline Manager di mesin lokal Anda.
Langkah 2 – Hubungkan ke Server Anda
- Buka Outline Manager.
- Choose “Set up Outline anywhere” (ADVANCED option).
- Salin dan tempel teks berikut ke Langkah 2 (kotak teks kedua):
{"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}
Kamu selalu bisa menemukan konfigurasi ini lagi dengan masuk ke server melalui SSH, konfigurasi akan ditampilkan secara otomatis.
Do NOT click “Install Outline Server” or run the script again from Manager.
Langkah 3 – Buat Access Keys
- Di Outline Manager, klik "Add new key".
- Bagikan kunci akses yang dihasilkan kepada pengguna Anda (contoh:
ss://....).
Pengguna kemudian dapat mengimpor kunci ini ke aplikasi Outline Client.
Langkah 4 – Instal Outline Client
Tempel atau pindai kunci akses untuk terhubung dengan aman.
Troubleshooting
Periksa apakah Docker dan container sedang berjalan:
docker ps
Mulai ulang server Outline:
docker restart shadowbox
View logs:
docker logs shadowbox
Direktori & File Utama
/opt/outline/ → Direktori root default untuk Outline.
/opt/outline/persisted-state/→ Menyimpan data runtime yang persisten.shadowbox_server_config.json→ Konfigurasi server utama (hostname, port, dll.).shadowbox-selfsigned.crt→ TLS certificate.shadowbox-selfsigned.key→ Kunci privat TLS.start_container.sh→ Skrip untuk memulai ulang container Shadowbox.
/opt/outline/access.txt → File konfigurasi akses.
- Contains
apiUrlandcertSha256digunakan di Outline Manager.
Docker Containers
Container Names:
shadowbox→ Container server VPN utama Outline.watchtower→ Container pembaruan otomatis untuk menjaga Shadowbox tetap terkini.
Ini bukan file di disk, melainkan tersimpan di dalam data root Docker:
/var/lib/docker/→ Image, volume, dan container Docker.- Jangan hapus kecuali ingin mereset Docker sepenuhnya.