All Projects → micronaut-projects → micronaut-acme

micronaut-projects / micronaut-acme

Licence: Apache-2.0 license
A repository for Micronaut and ACME integrations

Programming Languages

java
68154 projects - #9 most used programming language
groovy
2714 projects

Projects that are alternatives of or similar to micronaut-acme

Auth0 Drupal
Auth0 Drupal Plugin - Single Sign On, Social Login, SAML and AD/LDAP Integration, User Management, Community Driven, Open Source
Stars: ✭ 42 (+200%)
Mutual labels:  community-driven
Rox
🌍 BeWelcome lets you share a place to stay, connect with travellers, meet up and find accommodation on your journey. It is and will always be a free, open source, non for profit, democratic community.
Stars: ✭ 95 (+578.57%)
Mutual labels:  community-driven
Python
All Algorithms implemented in Python
Stars: ✭ 125,688 (+897671.43%)
Mutual labels:  community-driven
Atom I18n
:atom: One Atom i18n Package for Any Locale 🌏 🌎 🌍
Stars: ✭ 56 (+300%)
Mutual labels:  community-driven
Icepyx
Python tools for obtaining and working with ICESat-2 data
Stars: ✭ 70 (+400%)
Mutual labels:  community-driven
Openki
We moved to GitLab 💔 Openki is a tool to build up and organize local communities – Open education for real.
Stars: ✭ 137 (+878.57%)
Mutual labels:  community-driven
Go
Algorithms Implemented in GoLang
Stars: ✭ 7,385 (+52650%)
Mutual labels:  community-driven
captain-fact
📚 Documentation, wiki and community discussions
Stars: ✭ 59 (+321.43%)
Mutual labels:  community-driven
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+84878.57%)
Mutual labels:  community-driven
Middleware
Community Middleware List for the Iris Web Framework.
Stars: ✭ 188 (+1242.86%)
Mutual labels:  community-driven
Micronaut Graphql
A repository for Micronaut and GraphQL integrations
Stars: ✭ 56 (+300%)
Mutual labels:  community-driven
Ifme
Free, open source mental health communication web app to share experiences with loved ones
Stars: ✭ 1,147 (+8092.86%)
Mutual labels:  community-driven
Awesome Community Curated Nlp
Community Curated NLP List
Stars: ✭ 173 (+1135.71%)
Mutual labels:  community-driven
Ember Simple Auth Auth0
Auth0 + lock.js, built on ember-simple-auth
Stars: ✭ 53 (+278.57%)
Mutual labels:  community-driven
docs.sublimetext.io
Sublime Text Community Documentation
Stars: ✭ 145 (+935.71%)
Mutual labels:  community-driven
Algorithms
🍣 Implementations of fundamental algorithms and data structures. Happy Hacktoberfest!
Stars: ✭ 41 (+192.86%)
Mutual labels:  community-driven
Crystal Libraries Needed
A list of libraries that are needed or wanted for the Crystal-Language
Stars: ✭ 127 (+807.14%)
Mutual labels:  community-driven
fairytale
encode.ru community archiver
Stars: ✭ 29 (+107.14%)
Mutual labels:  community-driven
sensor.rpi power
A Custom component for Home-Assistant that checks if your Raspberry Pi power supply is giving enough voltage from the kernel.
Stars: ✭ 105 (+650%)
Mutual labels:  community-driven
Explore
Community-curated topic and collection pages on GitHub
Stars: ✭ 2,840 (+20185.71%)
Mutual labels:  community-driven

Micronaut Acme

Maven Central Build Status Quality Gate Status Revved up by Gradle Enterprise

This project includes integration between Micronaut and ACME via Acme4j.

The Micronaut ACME integration can be used together with any ACME server to provide ssl certificates for your application. Let's Encrypt is currently the front runner for integration with Acme and is completely free.

Documentation

See the stable or snapshot documentation for more information.

ACME Tooling

Since ACME servers do require some pre setup support has been baked into the micronaut-cli found here. Which can help you create keys, create/deactivate accounts, etc.

Example Application

See the Examples for more information.

Snapshots and Releases

Snapshots are automatically published to JFrog OSS using Github Actions.

See the documentation in the Micronaut Docs for how to configure your build to use snapshots.

Releases are published to JCenter and Maven Central via Github Actions.

A release is performed with the following steps:

Building the micronaut-acme project

Requirements

  • JDK 8 or later
  • To do a full build you will need a Docker Engine or Docker Desktop running as the tests require TestContainers

Build Instructions

  1. Checkout from Github (e.g. git clone [email protected]:micronaut/micronaut-acme.git)
  2. cd micronaut-acme
  3. ./gradlew build
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].