Personal Portfolio for Thedro Neely
Core source code for https://www.thedroneely.com
Using The Deployed Linux Container
Create a container for the website called "app".
lxc-create -n app -t download -- --dist alpine --release 3.10 --arch amd64
Change to the container directory.
cd /var/lib/lxc/app
Remove the old base container file system.
rm -rf rootfs/*
Download the website at https://www.thedroneely.com/download/rootfs.tar.gz and verify its checksum using https://www.thedroneely.com/download/rootfs.tar.gz.sha256.
wget https://www.thedroneely.com/download/rootfs.tar.gz
Extract the contents to the container file system.
tar --numeric-owner -xzvf rootfs.tar.gz -C rootfs/
Start the website.
lxc-start -n app
Get the IP address.
lxc-ls -f
NAME STATE AUTOSTART GROUPS IPV4 IPV6 UNPRIVILEGED
app RUNNING 0 - x.x.x.x - false
Notable Endpoints
Cockpit CMS can be accessed at http://x.x.x.x/cockpit.
Username: admin
Password: admin
Isso commenting administration page can be accessed at http://x.x.x.x/isso/admin.
Password: changethis