| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Homebase Lite Backend is an Express API server primarily designed for handling signed proposal data using public key cryptography. The core functionalities include verifying the signature of the data, saving it to MongoDB, and subsequently sharing it with the frontend. The backend handles the 'lite' DAO (Decentralized Autonomous Organization) aspects, where the bulk of the logic is implemented.
Clone the repository:
git clone git@github.com:dOrgTech/homebase-lite-backend.git
cd homebase-lite-backendInstall dependencies (if running locally without Docker):
yarn installCreate a config.env file based on the config.env.example provided in the repository. This file should contain all the necessary environment variables required by the application.
Example config.env:
NODE_ENV=production ATLAS_URI=mongodb://your-mongodb-uri PORT=5000
This project includes a docker-compose.yml file, which simplifies the process of setting up and running the application in a Docker container.
To start the application using Docker Compose:
docker-compose upThe Swagger documentation for the API is accessible at the root URL of the application. This provides an interactive interface to explore and test the API endpoints.
The application is set up for production deployment and is currently deployed via a Git remote at https://git.heroku.com/homebase-lite-backend-dev.git. For deployment and access permissions, please reach out to the team.
If you're interested in contributing to the homebase-lite-backend:
| Back | FazBrowse Home | New Git URL |