Creating a new Joomla container
on Docker, Cloud
Today we'll be creating a new Joomla container for kghp's 3x website. Get to the Docker04 server Once you're ssh'd in, start by taking a look at the /root/site-joomla-template. Copy that directory recursively to create a new site folder. cd /root/ cp -r site-joomla-template/ joomla-kghp Now we need to…
Updating Docker Joomla Image
on Cloud, Docker
Docker04 currently hosts all school websites in a developmental state. The entire web infrastructure is ran under Docker. Browser not compatible to see top secret information. docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 0c0bd3b3eccc psd/joomla:latest "/tmp/setup.sh setup-" 16 minutes ago Up 16 minutes…
Peninsula School District Amazon Redundency
on Cloud
Due to recent software outtages, the Peninsula School District is investing heavily in the following practices. Documentation. VM snapshots. Docker commits. Testing environment. Intigration testing. Homegrown SAML SP (Service Provider) for testing/debugging. VM snapshots Being this is an Amazon EC2 server, our regular backup/snapshot tool Veeam does not…
Setup Joomla inside Docker with Nginx
on Docker, Cloud
Install Joomla Image Clone the joomla-docker repo $ git clone https://github.com/psd401/joomla-docker Build the docker image $ cd joomla-docker $ docker built -t . psd/joomla Create the directory for your files to live. We need a vhosts directory and a sites directory for nginx. mkdir joomla-site mkdir joomla-site/vhosts mkdir…
PSD homepage migration
on Cloud
Goals Use https (through load balancer) Redirect all port 80 traffic to 443 Redirect all www and * traffic to https://psd401.net Keep old site live at http://old.psd401.net Currently a placeholder until Joomla is deployed to the Amazon Cloud Observations of old DNS Private DNS www is…
Deploying Joomla with Docker
on Cloud
Setup Docker virtual machine Docker Version 1.6.2 or later Hosts Dockerfile images Nginx load balancer Accepts http requests and redirects them to https. Serves as a proxy to the Docker server. Lets create a Joomla site for Voyager Elementary Dockerfile Google took me to this repository, it has…