An interactive GUI for managing, querying, and sharing any postgres database.
User documenation: here
This guide will take you through the steps necessary to get up and running with Loudwater.
To use Loudwater you need the following installed in your system: Git and Docker (Windows, MacOS, or Linux).
Run the following command in your CLI to clone the Loudwater repository:
git clone https://github.com/bruinenxyz/loudwater.git
Enter the Loudwater root directory:
cd loudwater
Run the following commands to copy the default environment variables:
cp ./backend/.env.example ./backend/.env
cp ./frontend/.env.example ./frontend/.env
There are two ways to "build" your Loudwater deployment. You can use our pre-built Docker images or build locally on your machine.
Run the following command in the Loudwater root directory to pull the required images from our Loudwater Docker Hub repositories (frontend & backend) and run your local deployment of Loudwater:
docker compose up -d
Run the following command in the Loudwater root directory to build and run your local deployment of Loudwater:
docker compose -f docker-compose.build.yml up --build -d
Once your Docker containers are up and running, visit http://localhost:8000 in your browser to start using Loudwater.
To connect your first database, hover over the "Select a database" dropdown in the navigation bar and select the "Add database" option.
Name your database, provide the Postges connection URL, and optionally specify the database schema before clicking "Connect Database".
Your database should be available in the "Select a database" dropdown menu.