Skip to content

liwei9995/fragrans

Repository files navigation

Fragrans Logo

A Node.js project based on Nest for building file storage service.

Description

Osmanthus fragrans Lour is my favorite flower, so I named this project fragrans. In my opinion, a distributed file storage system is composed of osmanthus-like flies scattered on the ground.

Fragrans aims to provide users the ability to deploy their own file storage service with efficiency and scalability.

Preparation

# start mongodb
$ docker-compose -f docker-compose.develop.yaml up -d

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Deployment

# build or rebuild services
$ docker-compose build

# run containers in the background
$ docker-compose up -d

Stay in touch

License

Fragrans is MIT licensed.

About

A file storage service.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published