Skip to content

Container definitions for docker, kubernetes, helm, and whatever containers come next!

Notifications You must be signed in to change notification settings

000xxx/fusionauth-containers

 
 

Repository files navigation

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


Docker

Docker Compose

The reference docker-compose.yml defaults to use the database as the User 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

Community Contributed Docker Images

Arm64

One of our FusionAuth MVPs @jerryhopper has been building FusionAuth for use on the Arm64 platform. Find the Arm64 images on hub.docker.com/r/jerryhopper/fusionauth-app or using the following pull command.

docker pull jerryhopper/fusionauth-app:latest

For a walk through on running FusionAuth on Arm64, review the following article provided by @jerryhopper.

Multi-Architecture Builds

https://github.com/jerryhopper/fusionauth-app-multiarch

Kubernetes

Notice

The Kubernetes portion of this repository is community maintained; and is provided to assist in your deployment and management of FusionAuth. Use of this software is not covered under the FusionAuth license agreement and is provided "as is" without warranty. https://fusionauth.io/license

kubernetes
├── *
├── README.md

See the Kubernetes README


Helm

Notice

The Helm repository is community maintained; and is provided to assist in your deployment and management of FusionAuth. Use of this software is not covered under the FusionAuth license agreement and is provided "as is" without warranty. https://fusionauth.io/license

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


OpenShift

Notice

The OpenShift portion of this repository is community maintained; and is provided to assist in your deployment and management of FusionAuth. Use of this software is not covered under the FusionAuth license agreement and is provided "as is" without warranty. https://fusionauth.io/license

openshift
├── *
├── README.md

See the OpenShift README


Proxy-Docker

Notice

The Proxy-Docker portion of this repository is community maintained; and is provided to assist in your deployment and management of FusionAuth. Use of this software is not covered under the FusionAuth license agreement and is provided "as is" without warranty. https://fusionauth.io/license

proxy-docker
├── *
├── README.md

See the Proxy-Docker README

About

Container definitions for docker, kubernetes, helm, and whatever containers come next!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 94.9%
  • Shell 5.1%