Installing MIMO in less than 30 minutes
The brand-new MIMO Community Edition is here. MIMO is opensource, free to use and has everything you need to offer guest WiFi access.
Here’s how you can get your very own guest access / WiFi hotspot service / splash page / email capture tool / social logins up and running in less than 30 minutes.
Step 1 - Create a Digital Ocean Server
If you don’t have an account already, use this link to get $10 worth of credits.
Create a server with 2GB RAM. It’ll cost you $10 per month. You can try with less RAM but it’s not recommended.
Use Ubuntu 16.04 and select the NYC region. You can use another region but the NYC one seems fastest!
If you’re into ssh keys, make sure you add your - it’s easier and more secure than passwords.
Hit the create button and wait about 60 seconds.
Setup Your DNS
You need a domain to use MIMO - we don’t support accessing the service via IP address.
If you don’t have one, go and buy one from someone like namecheap.
Get the IP address of your installation from the Digital Ocean portal and add some A-records. You’ll need to add the following:
admin.your-domain api.your-domain dashboard.your-domain splash.your-domain
These should all point at your IP address. They should also use your domain!
In case you get stuck, the full installation instructions are over here.
SSH to your server:
You should get logged straight in.
Install Docker and Git
Run the following to install Docker on your server.
wget -qO- https://get.docker.com/ | sh
This installs Docker & Git on your machine. You may need to install Git manually.
Make sure you have your domain. You will also need your email server credentials for this installation.
If you don’t enter valid email credentials, your installation will fail!!
sudo -s mkdir /var/mimo git clone https://github.com/mimolabs/mimo-docker.git /var/mimo cd /var/mimo ./docker-install.sh
The installer will walk you through the setup - it takes about 5 minutes to run.
Once it’s done, you should have a fully-functioning service running, fully protected with Let’s Encrypt SSL certificates!
An email will have been sent to you with the final setup instructions. It should take you to a page that looks like this!
That’s it, you’re done. Login to your dashboard, add an integration and off you go! Get designing your splash pages.
The full installation instructions for the MIMO Community Edition can be found here!
Share the love and we might send you a gift.