lxdui – Web-based LXD/LXC GUI Administration

Update: Wed Jan 6 22:33:21 CST 2021

lxdui 是一個圖形化界面,讓你方便管理 lxc/lxd 的開放原始碼界面。不過根據 git 上次變更時間是十個月前了XD 不過還是能用,畢竟很方便!

安裝 lxdui

sudo apt install -y git build-essential libssl-dev python3-venv python3-pip python3-dev zfsutils-linux bridge-utils
git clone https://github.com/AdaptiveScale/lxdui.git
pip3 install – upgrade pip
cd lxdui
sudo python3 setup.py install
sudo lxdui init
sudo lxdui start

執行 lxdui

sudo lxdui init
sudo lxdui start

登入 lxdui

http://127.0.0.1:15151

  • 預設帳號:admin
  • 預設密碼:admin

lxdui 設定(CLI Commands)

預設 port 為 15151,如要更改如下:

變更登入的 port

app/__metadata__.py:lxdui.port = 15151
Binary file app/__pycache__/__metadata__.cpython-36.pyc matches
build/lib/app/__metadata__.py:lxdui.port = 15151
Dockerfile:# docker run -it -p 15151:15151 -v /var/snap/lxd/common/lxd/unix.socket:/var/snap/lxd/common/lxd/unix.socket lxdui
Dockerfile:EXPOSE 15151
README.md:[http://127.0.0.1:15151](http://127.0.0.1:15151)
tests/test_conf.py:        self.assertEqual(c, '15151')

lxdui 其他指令(CLI Commands)

直接照抄喔XD 因為沒有很難!

lxdui init – configures lxdui upon first use - admin password, generate certs

lxdui start – start the app and display the endpoint URL http://hostname:port

lxdui stop – stop the app

lxdui restart – restart the app

lxdui status – show the pid and the http endpoint for the UI http://hostname:port

lxdui config show – print out running config to console

lxdui config set -c <path_to_conf_file> – use external conf file

lxdui config set <key> <value> – set the value for a configuration key

lxdui cert add – add existing certs from file path

lxdui cert create – generate new SSL certs (overwrite old files)

lxdui cert list – list SSL certs

lxdui cert delete – remove SSL certs

lxdui user add -u <username> -p <password> – create a new user that can access the UI

lxdui user update -u <username> -p <password> – the user specified in lxdui.admin.user can't be deleted

lxdui user delete -u <username> – remove a user from the auth file

lxdui user list – list the users in the auth file

發表迴響

回到頂端