Install CloudFrost Dev
Web Server
You will need to setup a web server using Nginx or Apache if you don't already have one.
Setup Web ServerDocker Compose
You can launch CloudFrost Dev website using either of these configs below. Choose without database if you already have a mongodb database container.
Install CloudFrost Dev Website
Setup a web server using Nginx or Apache.
Download or use the nginx/apache config from that page.
Edit the config file with your domain
server_name dev.example.com
and your ssl certificatessl_certificate
andssl_certificate_key
If you use Cloudflare you can use the Origin certificate for this.Go to
/etc/nginx
folder and upload thecloudfrost.conf
config file to yoursites-enabled
folder. /etc/apache2 if you use ApacheReload nginx using
sudo service nginx reload
Open a terminal for the server.
Create a folder for the compose config
mkdir cloudfrost_dev
Navigate to the folder using
cd cloudfrost_dev
Upload the docker compose file to your server in the
cloudfrost_dev folder
and the file asdocker-compose.yml
Run
docker compose up -d
to start the website.You should see
Container cloudfrost-dev Started
this confirms that it's working.Open up your browser and visit your
dev.example.com
domain.
Update CloudFrost Dev Website
You can easily update the website with a small package which will show up in the info menu if available.

Open up a terminal and navigate to the folder that has docker-compose.yml
using cd cloudfrost_dev
Run docker
compose down
to stop the website.Run docker
compose pull
to get the latest version.Run docker
compose up -d
to start the website again.
Admin Setup
You will need to setup your instance of CloudFrost Dev with certain information and also create an administrator account for your instance.

Last updated