Welcome to the world of Outerbridge! This innovative low-code/no-code workflow automation tool is designed to seamlessly integrate Web3 and Web2 applications, all while offering a user-friendly drag and drop interface. In this post, we’ll guide you through the process of getting started with Outerbridge, troubleshooting tips, and more!
Why Choose Outerbridge?
While there are numerous automation tools out there, none effectively encompass the ability to interact with blockchain information directly. Outerbridge was created specifically to bridge this gap, allowing users to craft workflows that weave together on-chain and off-chain applications effortlessly.
Getting Started with Outerbridge
Ready to dive in? Let’s walk through the installation steps!
Quick Start Guide
- Watch the Outerbridge Quickstart Demo (4 mins) on YouTube.
- Install MongoDB:
- Locally: MongoDB Installation Guide
- Using MongoDB Atlas: Follow the guide on MongoDB Atlas.
- Install Outerbridge:
bash npm install -g outerbridge
- Start Outerbridge:
bash npx outerbridge start
If using MongoDB Atlas, run:
bash npx outerbridge start --mongourl=mongodb+srv://user:password@your-cluster.mongodb.net/outerbridge?retryWrites=true&w=majority
- Open http://localhost:3000 in your browser.
Using Docker
- Navigate to the Docker folder at the root of the project.
- Run the following command to start:
bash docker-compose up -d
- This command will automatically spin up both MongoDB and Outerbridge containers.
- Access the app at http://localhost:3000.
- To stop the containers, use:
bash docker-compose stop
- If using MongoDB Atlas, refer to the guide here.
For Developers
Outerbridge is structured as a mono repository that houses three distinct modules:
- Server: A Node backend that serves API logic.
- UI: A React frontend for user interactions.
- Components: Nodes and credentials for various applications.
Prerequisites
- Install MongoDB locally or register for MongoDB Atlas.
- Install Yarn:
bash npm i -g yarn
Setup Steps
- Clone the repository:
bash git clone https://github.com/Outerbridgeio/Outerbridge.git
- Navigate to the repository folder:
bash cd Outerbridge
- Install all dependencies:
bash yarn install
- Build the code:
bash yarn build
- Start the app:
bash yarn start
Access the app at http://localhost:3000.
- For development builds, use:
bash yarn dev
Any code changes will trigger a reload on http://localhost:8080.
Documentation and Support
For further information, you can find the official documentation here.
If you need help, feel free to raise issues or request new features in the discussion forum.
Troubleshooting
If you encounter any problems during installation or usage, here are some troubleshooting tips:
- Double-check that MongoDB is running before starting Outerbridge.
- Ensure your MongoDB connection string is correctly formatted if using Atlas.
- For Docker users, ensure that Docker services are up and try restarting them if necessary.
- Visit the discussion forum for community assistance.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Your Next Steps with Outerbridge
Outerbridge is not just about automation; it’s about creating a bridge between emerging technologies. Whether you wish to automate tasks for personal projects or larger enterprise needs, Outerbridge provides you with the tools to innovate.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.