HeadlinesBriefing favicon HeadlinesBriefing.com

Wg-admin: Web UI untuk Host WireGuard yang Ada

Hacker News •
×

Wg-admin: antarmuka web untuk host WireGuard yang sudah berjalan. Ia membaca berkas di /etc/wireguard, memungkinkan Anda menambah/mengedit/menghapus peer, dan menerapkan perubahan dengan wg syncconf sehingga antarmuka tidak direstart. wg-admin tidak menginstal WireGuard, tidak menggantikan wg-quick, dan tidak menulis ulang baris PostUp/NAT.

Pasang pada host yang sudah menjalankan WireGuard:

git clone https://github.com/logimaxx/wg-admin.git

cd wg-admin

sudo ./install.sh

Kemudian buka http://127.0.0.1:8080 dan tetapkan kata sandi admin. Semua *.conf yang sudah ada di /etc/wireguard akan daftar dan dikelola di tempatnya. Untuk menghapus layanan (konfigurasi WireGuard tetap tidak diubah): konfigurasi default berada di /etc/wg-admin.env: WG_ADMIN_HOST=127.0.0.1, WG_ADMIN_PORT=8080, WG_ADMIN_CONFIG_DIR=/etc/wireguard, WG_ADMIN_STATE_DIR=/var/lib/wg-admin.

Jaga layanan di localhost. Letakkan reverse proxy dengan TLS di depan jika ada yang membutuhkan akses. wg-admin dikembangkan dan dipelihara oleh Sergiu Voicu, co-founder Logi Maxx Systems. Repositori: github.com/logimaxx/wg-admin. Lisensi: MIT.