Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kilmajster/heroku-spring-boot-starter
Collection of cool features which might be especially useful while developing spring boot application on heroku ☁️
https://github.com/kilmajster/heroku-spring-boot-starter
gradle heroku https java kotlin mustache open-source spring spring-boot ssl thymeleaf
Last synced: 2 months ago
JSON representation
Collection of cool features which might be especially useful while developing spring boot application on heroku ☁️
- Host: GitHub
- URL: https://github.com/kilmajster/heroku-spring-boot-starter
- Owner: kilmajster
- License: mit
- Created: 2018-02-02T07:48:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-01-18T04:34:00.000Z (almost 4 years ago)
- Last Synced: 2023-07-04T02:13:04.414Z (over 1 year ago)
- Topics: gradle, heroku, https, java, kotlin, mustache, open-source, spring, spring-boot, ssl, thymeleaf
- Language: Kotlin
- Homepage:
- Size: 174 KB
- Stars: 5
- Watchers: 5
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Heroku spring boot starter
This starter is built to simplify https enforcing in projects hosted on [heroku](https://www.heroku.com/) cloud platform ☁️[![Build status](https://ci.appveyor.com/api/projects/status/lr49dwaq8gou8hr8?svg=true)](https://ci.appveyor.com/project/createam-labs/spring-boot-starter-heroku)
[![Coverage Status](https://coveralls.io/repos/github/createam-labs/spring-boot-starter-heroku/badge.svg?branch=master)](https://coveralls.io/github/createam-labs/spring-boot-starter-heroku?branch=master)
![GitHub last commit](https://img.shields.io/github/last-commit/createam-labs/spring-boot-starter-heroku.svg)
![Maven Central](https://img.shields.io/maven-central/v/io.github.createam-labs/spring-boot-starter-heroku/1.1)
[![StackShare](https://img.shields.io/badge/tech-stack-0690fa.svg?style=flat)](https://stackshare.io/createam-labs/spring-boot-starter-heroku)
[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/createam-labs/spring-boot-starter-heroku/blob/master/LICENSE)## 🛠 Configuration
All you have to do is to add dependency to your project and enable features in `application.properties` file 😎
#### maven
```xmlio.github.createam-labs
spring-boot-starter-heroku
1.1```
#### gradle
```groovy
compile('io.github.createam-labs:spring-boot-starter-heroku:1.1')
````
## Https enforcing
In `application.properties` add following:
```properties
heroku.enforceHttps=true
```## Examples
Application which works with this starter can be found [here](http://createam-labs.herokuapp.com/)
Source code of example app can be found [here](https://github.com/createam-labs/createam-labs-test-services)## Release notes
#### v1.1
- fixed broken release 🤦♂️#### v1.0
- added support for mustache templates
- added tests#### v0.1.2
- fixed redirection address after https enforcing
#### v0.1.1
- initial releaseLicense
----
MIT