Deployment Guide for Epsio on Linux¶
This guide will walk you through the process of deploying Epsio on a Linux instance.
Before you begin¶
Before proceeding with the deployment guide, ensure that you have the following:
- A prepared database instance (see previous steps in the "getting started" section for more details).
- A linux instance to run Epsio on with:
- Network access to your database instance.
docker
,docker compose
plugin andunzip
installed on it
- A token retrieved from Epsio's cloud console.
Install Epsio on your instance¶
To install Epsio on your instance, run the following commands:
export DB_HOST='<YOUR_DB_HOST>'
export DB_NAME='<YOUR_DB_NAME>'
export EPSIO_USER_PASSWORD='<The password you created for the Epsio user>'
curl https://epsio.storage.googleapis.com/<VERSION>/install.sh | \
VERSION=<VERSION> TOKEN=<YOUR_TOKEN> bash -s -- \
--db-type=postgres \
--db-host=$DB_HOST \
--db-port=5432 \
--db-password=$EPSIO_USER_PASSWORD \
--db-name=$DB_NAME
Once Epsio successfully connects to your database, you'll be redirected to the Epsio dashboard.
You are set to go and can create your first view. Visit the create_view for further details.