A Singapore Government Agency Website

Installation

Prerequisite

As Airbase deploys containerized workloads, you’ll need to have Docker installed in your local machine.

See the following supported options for Docker installation:

Airbase CLI

Next, you’ll need the Airbase Command Line Interface (CLI).

Prerequisite

Ensure that Node is installed in your system.

Install

sudo npm install --global @airbase/airbase-cli@containers

Upgrading

sudo npm remove --global @airbase/airbase-cli && sudo npm install --global @airbase/airbase-cli@containers

Log in to the Airbase CLI

Run airbase login to connect your computer to the Airbase account.

airbase login

Visit the link with a web browser to complete the authentication process.

🛫 Log in to Airbase in your browser
  Visit: https://console.v2.airbase.sg/settings/credentials/cli?challenge=singleusetoken

Press Ctrl + C to cancel

======= after filling in the form =======

✅  Successfully logged in

Templates

Templates are quick and easy ways to get started building an application!

Whether it’s prototyping an idea, building a proof-of-concept, or laying the foundation for the next big thing, there’s a template for you.

Where to get templates

Name Type Link
airbase-t3-app Full Stack - NextJS [SGTS Innersource](https://sgts.gitlab-dedicated.com/innersource/sgts/runtime/airbase/templates/airbase-t3-app)
airbase-streamlit-app Full Stack - Python3 [SGTS Innersource](https://sgts.gitlab-dedicated.com/innersource/sgts/runtime/airbase/templates/airbase-streamlit-app)
airbase-go-app Backend API - Go [SGTS Innersource](https://sgts.gitlab-dedicated.com/innersource/sgts/runtime/airbase/templates/airbase-go-app)

Making your own template

Can’t find something that catches your eye? Feel free to create your own from scratch.

If you’d like to contribute it later, let us know.

Chat with me!
Bot Launcher