Deploy Locally
Docker
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.
Verify that you have the correct versions installed:
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 the Multiwoven 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:
prune all unused images, containers, networks and volumes
Danger: This will remove all unused images, containers, networks and volumes.
Please open a new issue at https://github.com/Multiwoven/multiwoven/issues if you run into any issues or join our Slack to chat with us.
Was this page helpful?