aboutsummaryrefslogtreecommitdiff

Personal Portfolio for Thedro Neely

Core source code for https://www.thedroneely.com

Deployed Website

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