Caprover logo
Caprover one-click apps browser
FusionAuth logo
FusionAuth
FusionAuth is a scalable, identity and user management platform built for devs
Official integration
Created - Last update

NOTE: This app requires at least 4GB of RAM. Without this requirement it fails to start up. FusionAuth is a modern platform for Customer Identity and Access Management (CIAM). FusionAuth provides APIs and a responsive web user interface to support login, registration, localized email, multi-factor authentication, reporting and much more. See: https://fusionauth.io/docs/v1/tech/getting-started/ and https://github.com/FusionAuth/fusionauth-containers

Deployed services
fusionauth-db
postgres:$$cap_postgres_version
  • fusionauth-db-data:/var/lib/postgresql/data
unless-stopped
3
fusionauth-elasticsearch
docker.elastic.co/elasticsearch/elasticsearch:$$cap_elasticsearch_version
  • fusionauth-elasticsearch-data:/usr/share/elasticsearch/data
$$cap_container_search_port
always
8
fusionauth-fusionauth
fusionauth/fusionauth-app:$$cap_fusionauth_version
  • fusionauth-fusionauth-config:/usr/local/fusionauth/config
$$cap_container_port
unless-stopped
8
Variables

Database user

Default: fusion

$$cap_db_user

Database password

Default: undefined

$$cap_db_pass

FusionAuth Version

Default: 1.7.2

$$cap_fusionauth_version
See tags at: https://hub.docker.com/r/fusionauth/fusionauth-app/tags

Fusion Memory

Default: 256M

$$cap_fusion_memory

Postgres Version

Default: 9.6

$$cap_postgres_version

Container TCP Port

Default: 9011

$$cap_container_port
Internal port for Fusion Auth container to listens to.

Container TCP Port

Default: 9200

$$cap_container_search_port
Internal port for Elasticsearch the container listens to.

Elasticsearch Version Tag

Default: 6.7.1

$$cap_elasticsearch_version
Check out the releases overview: https://www.elastic.co/de/downloads/elasticsearch

Cluster Name

Default: elasticsearch-cluster

$$cap_elasticsearch_cluster_name
Only nodes within the same cluster name can be combined

Unicasts hosts

Default: false

$$cap_elasticsearch_unicast_hosts
References to other node to attach to. (for example: srv-captain--XXX)

Node Data

Default: true

$$cap_elasticsearch_node_data
Should the node used for storing data? (true / false)

Node Master

Default: true

$$cap_elasticsearch_node_master
Define node as master-eligible (usual first node YES, others NO).

Minimum Master Nodes

Default: 1

$$cap_elasticsearch_minimum_master_nodes
Define minimum amount of master (N) ( best practice: ceil(N/2 + 1) ).
© 2025, Built with Gatsby - Source code available on GitHub