Langkah 1 – Instal Outline Manager
Unduh Outline Manager di mesin lokal Anda.
Langkah 2 – Hubungkan ke Server Anda
- Buka Outline Manager.
- Pilih "Set up Outline anywhere" (opsi ADVANCED).
- 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.
Jangan klik "Install Outline Server" atau jalankan skrip lagi dari 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.
Pemecahan masalah
Periksa apakah Docker dan container sedang berjalan:
docker ps
Mulai ulang server Outline:
docker restart shadowbox
Lihat log:
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→ Sertifikat TLS.shadowbox-selfsigned.key→ Kunci privat TLS.start_container.sh→ Skrip untuk memulai ulang container Shadowbox.
/opt/outline/access.txt → File konfigurasi akses.
- Berisi
apiUrldancertSha256digunakan di Outline Manager.
Kontainer Docker
Nama Container:
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.