Skip to main content

Installation

You can run the frontend platform interface of your Osmosis outpost in dev mode by downloading the corresponding repository and setup the environment. To do this, you need to execute the following steps:

NOTE: Node.js is required to run the project.

1. Clone repo

Clone the repository to your local machine:

git clone https://github.com/nabla-studio/osmosis-outposts-ui.git

2. Install deps

Install the dependencies:

cd osmosis-outposts-ui
pnpm i

3. Build packages

Build the needed packages:

nx build outpost-web-ui
nx build outpost-web-ui-react

4. Setup environment

You need to setup your local environment.

If you want to simply and fastly test the dApp, you can use the example .env file we provide, which will setup the nabla branded dApp using the Osmosis and Juno official testnet.

cp ./apps/web/.env.example ./apps/web/.env

You can create your custom .env file by following the corresponding guide.

To better understand how to customize such file to style the interface, please follow the documentation at the Customizazion Guide.

5. Start dev server

Start the development server for the whole dApp:

nx serve web

6. Navigate to dapp

Open the browser and navigate to http://localhost:4200 to see the dApp in action.