Skip to content

Mist-io

Mist is an open source multicloud management platform.

Install

 # Install Microk8s or use eks
 $ helm repo add mist https://dl.mist.io/charts 
 $ helm repo update 
 $ helm install mist-ce mist/mist-ce

Install

 # Install Docker & Docker Compose ( Script works only on Ubuntu - Manually install if using another OS )
 $ curl -fsSL https://raw.githubusercontent.com/decyphertek-io/configs/main/bash-scripts/docker.sh | bash
 # Logout and back in , so changes take effect. 
 $ mkdir mist-io && cd mist-io
 $ wget https://github.com/mistio/mist-ce/releases/download/v4.6.2/docker-compose.yml
 $ docker compose up -d &
 # Make an admin user
 $ docker-compose exec api sh 
 ./bin/adduser --admin admin@example.com
 # Any settings modifications require a restart
 $ sudo vim ./settings/settings.py
 $ docker-compose restart
 # If not localhost, set the PORTAL_URI setting in ./settings/settings.py.
 # Ex: PORTAL_URI = "http://192.168.0.2"
 # See github for additional configurations
 # Or sign up: Hosted mist.io SaaS - https://mist.io/

References

 https://mist.io/
 https://docs.mist.io/
 https://github.com/mistio/mist-ce
 https://github.com/mistio/mist-ce/releases/tag/v4.6.2
 https://docs.mist.io/article/132-ansible-playbooks
 https://github.com/mistio/ansible-examples
 https://docs.docker.com/engine/install/ubuntu/
 https://docs.docker.com/compose/install/
 https://docs.mist.io/article/17-adding-amazon-ec2
 https://docs.mist.io/article/69-what-ports-do-i-need-to-open-for-mist-io