I also like stars, If you find yourself that way inclinded
Please refer to the documentation here
Lost your admin password ? See the docs
Prep LXD Instances
You need to enable access from the network on your LXD hosts first, you can do this by logging onto your hosts and executing the following (make sure to change the password from "some-secret_string")
lxc config set core.https_address [::] lxc config set core.trust_password some-secret-string #remember this you will be asked later
The preferred installation method is using a ubuntu container.
SNAP is now available for those interested, if you're a company / power user - don't use snap, your support needs aren't best serviced.
"Home users" SNAP is perfectly fine & encouraged.
sudo snap install lxdmosaic
You can set the ports using the following command
sudo snap set lxdmosaic ports.http=81 ports.https=444
Warning this installs apache, mysql-server, php, git and other dependencies its best to run in a container or an empty VM to avoid cluttering your system
In examples you will find an bash script called install_with_clone.sh this will handle the installation of dependencies and setup this program.
It handles the cloning of the repository so you can just do;
Ubuntu (18.04 & 20.04) / Debian (Buster & Bullseye)
# Launch a ubuntu container lxc launch ubuntu: lxdMosaic # Connect to ubuntu console lxc exec lxdMosaic bash # Download the script curl https://raw.githubusercontent.com/turtle0x1/LxdMosaic/master/examples/install_with_clone.sh >> installLxdMosaic.sh # Then give the script execution permissions chmod +x installLxdMosaic.sh # Then run bellow to setup the program ./installLxdMosaic.sh
# Launch a centos 7 container lxc launch images:centos/7/amd64 lxdMosaic # Connect to centos console lxc exec lxdMosaic bash # Download the script curl https://raw.githubusercontent.com/turtle0x1/LxdMosaic/master/examples/install_with_clone_centos7.sh >> installLxdMosaic.sh # Then give the script execution permissions chmod +x installLxdMosaic.sh # Then run bellow to setup the program ./installLxdMosaic.sh
Once installation is complete you need to go to into your browser and goto;
Use lots of composer libraries and an extended coreui for the frontend