Skip to content

Repository files navigation

Clematis Storage API

License CI to Docker Hub Docker Image CI Docker

About

This is a Restful API service for anonymous file storage

Quick Start

Checkout the code

git clone https://github.com/grauds/clematis.storage.api

Set executable bit to gradlew

chmod +x gradlew

The following command builds the entire project

./gradlew clean build

To pack the application into a Docker container run the Docker build

docker build -t clematis.storage.api .

The application is meant to be deployed with Docker compose along with MySQL database as a dependency. The suggested Docker compose configuration can be found here. There are many environment variables defined in the .env file, but if another environment needs to be configured, just replace the file with the actual one.

About

A configurable files storage REST API service

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages