The DataCite Assets Server. Uses the middleman static site generator.
Note: does not work with Ruby 3.x+ or Node 15.x+ . To run locally without installing older versions of Ruby/Node, follow the Docker steps
git clone <repository-url> this repository
cd assets
yarn install
bundle exec middleman server
Visit the app at http://localhost:4567
git clone <repository-url> this repository
cd assets
docker-compose up -d
Visit the app at http://localhost:4567
git clone <repository-url> this repository
cd assets
yarn install
bundle exec middleman build -e production
Find the static site in the ./build directory.
Follow along via Github Issues.
- Fork the project
- Write tests for your new feature or a test that reproduces a bug
- Implement your feature or make a bug fix
- Do not mess with version or history
- Commit, push and make a pull request. Bonus points for topical branches.
Assets is released under the MIT License.