Codemason charges a flat fee based on how many servers you connect. Deploy unlimited apps to each cluster
|Web Server, Cron|
This is your total cost on Codemason using DigitalOcean servers. Plus, you can deploy multiple apps and save even more money!
Heroku charges for every app and add-on you install
512 MB RAM
512 MB RAM
1 GB RAM
2.5 GB RAM
14 GB RAM
This is your total cost per app on Heroku.
Moving is never fun. We'll migrate any of your existing Heroku apps to Codemason for free. Just send us a quick email and we'll get started.Try Codemason Now
Migrating an application from Heroku to Codemason is straight forward.
Codemason is a Heroku alternative that gives you the same great workflow you love with the savings and flexibility of running your own servers.
The general approach for migrating from Heroku to Codemason is to setup the server first, deploy the app and then migrate the data over.
If you haven't already, you will need to create a free Codemason account.
First you will need a server. For this guide we will use DigitalOcean however, you are free to use which ever cloud provider you feel most comfortable with.
Go to the
Servers tab and click
Add Server then choose
DigitalOcean from the list of available cloud providers.
If you haven't already, login to your DigitalOcean account and create a new access token by going to the
API tab and clicking
Generate New Token. Connect DigitalOcean to your Codemason account by providing the secret key you just generated and click
Then launch a new
1 GB DigitalOcean server. It will only take a few minutes to boot up and connect to Codemason.
With your new server created it's time to deploy your app. We will deploy our app through the Mason CLI.
First thing is to make sure you have Mason CLI installed and have logged into your Codemason account with
Your codebase will need a
These files can be automatically added by using the Craft Kit that suits your app
$ mason craft php
Next, you'll need to create your new app
$ mason create
Push your code to the Codemason remote just like you would on Heroku
$ git push codemason master
Then deploy it to your server with
$ mason services:create your-app-name/my-service
Learn more about deploying apps on Codemason...
No one likes moving. It sucks, we know.
That's why we're offering to migrate your apps to Codemason for free. Just send us an email and we'll get to work getting you up and running on Codemason.Try Codemason Now