WARNING The following guide is intended for developers to set-up Multiwoven locally. If you are a user, please refer to the Self-Hosted guide.
Prerequisites
Note: if you are using Mac or Windows, you will need to install Docker Desktop instead of just docker. Docker Desktop includes both docker and docker-compose.
Installation
- Clone the repository
- Navigate to the
multiwoven
directory
- Initialize .env file
Note: Refer to the Environment Variables section for details on the ENV variables used in the Docker environment.
- Build docker images
Note: The default build architecture is for x86_64. If you are using arm64 architecture, you will need to run the below command to build the images for arm64.
- Start the containers
- Stop the containers
Usage
Once the containers are running, you can access theMultiwoven UI
at http://localhost:8000.
The multiwoven API
is available at http://localhost:3000/api/v1.
Running Tests
- Running the complete test suite on the multiwoven server
Troubleshooting
To cleanup all images and containers, run the following commands:Danger: This will remove all unused images, containers, networks and volumes.