This is the backend for the Cloud Box project. It is a REST API that is used to manage the cloud box.
Optional tools:
# Clone this repository
$ git clone https://github.com/marcode24/cloudbox-backend
# Go into the repository
$ cd cloudbox-backend
# Install dependencies
$ npm install
# Start the server
$ npm run start
To run this project, you will need to add the following environment variables to your .env
file in the root of the project:
PORT
- The port number where the server will runMONGO_URL
- The URI of the MongoDB databaseJWT_SECRET
- The secret key used to sign the JWT tokens for authentication and authorization purposesAZURE_STORAGE_CONNECTION_STRING
- The connection string of the Azure Storage Account used to store the files uploaded by the users
This project is licensed under the MIT License. See the LICENSE file for details. π