Openblocks

Openblocks is a developer-friendly open-source low code platform to build internal apps within minutes.

Traditionally, building an internal app requires complex frontend and backend interactions with hundreds and thousands lines of code, not to mention work on packaging, integration and deployment. Openblocks significantly reduces the work you need to do to build an app.

In Openblocks, all you need to do is drag and drop pre-built or self-customized components onto the What-You-See-Is-What-You-Get (WYSIWYG) canvas, along with ready-to-connect databases and APIs, Openblocks helps you build an app quickly and focus on business logic.

Creating an App using the Control Panel

Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.

Deploy to DO

Creating an App using the API

In addition to creating a Droplet from the Openblocks 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Openblocks Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token) to an environment variable or substitute it in the command below.

curl -X POST -H 'Content-Type: application/json' \
         -H 'Authorization: Bearer '$TOKEN'' -d \
        '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "openblocks"}' \
        "https://api.digitalocean.com/v2/droplets"

Getting Started After Deploying Openblocks

Login to your new instance using SSH with the following command:

ssh root@your_droplet_public_ipv4

Then follow the instructions to set your Openblocks instance up. Your new Openblocks instance should be available at http://your_droplet_public_ipv4:3000 right away.