FusionAuth

User authentication and session management framework

Stars
197
Forks
70
Open issues
11
Closed issues
44
Last commit
5 months ago
Watchers
197
Total releases
0
Total commits
575
Open PRs
3
Closed PRs
32
Repo URL
Project Website
https://fusionauth.io/
Platform
License
Category
Usecase
Auth & SSO
Offers premium version?
NO
Proprietary?
NO
About

Containers! Containers! Containers!

FusionAuth loves containers, found an issue? Please open a bug or submit a PR.

Credits

  • @sims-security Thank you for the proxy-docker section.
  • @ssirag Thank you for the feedback and bug reports.
  • @minyangu Thank you for PR #3 to enhance our docker-compose example.
  • János Veres Thank you for building out an example Kubernetes configuration via PR #6, this will be very valuable to the FusionAuth community.
  • @trollr and the Ninjaneers team for the helm configuration and all of their contribution.
  • @vladyslav2 for PR #15 to make the Docker Compose example work better when invoked via bash.
  • @drpebcak for all of your contribution and assistance in this repo!
  • @sims-security for the proxy examples in proxy-docker/!
  • The FusionAuth team - couldn't have done it without you!


Contributors

https://github.com/fusionauth/fusionauth-contrib is the new repository for all contributions, including container runtimes and configs.


Docker Docker Compose

The reference docker-compose.yml defaults to use the database as the search engine.

In order to install with Elasticsearch as the User search engine, include the reference docker-compose.override.yml.

Review our Docker Install Guide for additional assistance.

curl -o docker-compose.yml https://raw.githubusercontent.com/FusionAuth/fusionauth-containers/master/docker/fusionauth/docker-compose.yml

Uncomment the following line to install and configure Elasticsearch as the User search engine

curl -o docker-compose.override.yml https://raw.githubusercontent.com/FusionAuth/fusionauth-containers/master/docker/fusionauth/docker-compose.override.yml

curl -o .env https://raw.githubusercontent.com/FusionAuth/fusionauth-containers/master/docker/fusionauth/.env docker compose up

Docker Images

Docker images are available on Docker Hub

FusionAuth App

docker pull fusionauth/fusionauth-app:latest
Kubernetes

Kubernetes is a supported platform. The supported installation method is Helm.

Review our Kubernetes Install Guide for additional assistance.

The FusionAuth Helm chart is managed in a separate repository. See README for more information.

OpenShift

Please see https://github.com/fusionauth/fusionauth-contrib for openshift information.

Helm

Please see https://fusionauth.io/docs/v1/tech/installation-guide/kubernetes/

Proxy-Docker

Please see https://github.com/fusionauth/fusionauth-contrib for proxy-docker information.

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.