Interested in trying Cyphon? Download our Cyphon installer ISO, which creates a Cyphondock deployment on an Ubuntu Server 16.04.3 LTS. It contains everything you need to get started.
Step 1: Download the Cyphon installer ISO
Step 2: Create a virtual machine
Create a new Ubuntu virtual machine in your virtualization software of choice. Ensure that the VM is configured with at least 8GB of memory and at least 20GB of disk space.
Mount the ISO on the virtual machine:
Configure networking for the VM so you can access the Cyphon web interface:
If you're using the VM locally, try selecting "bridged adapter" (with VirtualBox) or "bridged networking" (with VMware).
Step 3: Install Ubuntu Server with Cyphon
Start the VM and hit enter twice to proceed with installing the operating system. Follow the prompts to select a language, keyboard map, disk space, and credentials for a new user. Once installation is complete, the VM should reboot automatically.
Step 4: Start Cyphon
Log in to the VM via the console or SSH, and run the following command:
$ sudo systemctl status cyphon
It should show the service as active (green). If it does not, you may start Cyphon manually with:
$ sudo systemctl start cyphon
It may take a few minutes for all of the Docker containers to be pulled, so be patient.
Step 5: Configure Cyphon
Check that all the Cyphondock containers are up and running:
$ sudo docker ps -a
Then execute the following commands to access the shell for the Cyphon container, load starting configurations, and create a Cyphon administrator:
$ sudo docker exec -it cyphondock_cyphon_1 sh $ python manage.py migrate $ python manage.py loaddata fixtures/starter-fixtures.json $ python manage.py createsuperuser
Follow the prompts to create an administrator account. Then type
exit to exit the container shell and return to the main command line.
Step 6: Access Cyphon web interface
From the command line, get the list of network interfaces on the VM:
Scroll through the list to find the virtual network interface created in Step 2. (For example, in VirtualBox, look for an interface such as
eth0.) The Cyphon web interface should be accessible via the IP address listed under
inet addr for that interface.
Visit the IP address in a web browser. You should see the login page for Cyphon. Enter the login credentials for the superuser you created in Step 5, and you're all set!