{"id":18298380,"url":"https://github.com/fusionauth/fusionauth-example-docker-compose","last_synced_at":"2026-02-23T14:04:47.556Z","repository":{"id":229908434,"uuid":"738664500","full_name":"FusionAuth/fusionauth-example-docker-compose","owner":"FusionAuth","description":"Examples of using FusionAuth with docker compose","archived":false,"fork":false,"pushed_at":"2026-02-06T22:46:11.000Z","size":38,"stargazers_count":6,"open_issues_count":3,"forks_count":1,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-02-07T09:41:16.896Z","etag":null,"topics":["compose","docker","fusionauth"],"latest_commit_sha":null,"homepage":"https://fusionauth.io","language":"FreeMarker","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FusionAuth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-01-03T18:51:20.000Z","updated_at":"2025-11-25T17:57:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"9b2d256a-febd-4e33-b8f2-4cfc5eb31a98","html_url":"https://github.com/FusionAuth/fusionauth-example-docker-compose","commit_stats":null,"previous_names":["fusionauth/fusionauth-example-docker-compose"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/FusionAuth/fusionauth-example-docker-compose","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Ffusionauth-example-docker-compose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Ffusionauth-example-docker-compose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Ffusionauth-example-docker-compose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Ffusionauth-example-docker-compose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FusionAuth","download_url":"https://codeload.github.com/FusionAuth/fusionauth-example-docker-compose/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Ffusionauth-example-docker-compose/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29745114,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-23T07:44:07.782Z","status":"ssl_error","status_checked_at":"2026-02-23T07:44:07.432Z","response_time":90,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["compose","docker","fusionauth"],"created_at":"2024-11-05T15:05:54.912Z","updated_at":"2026-02-23T14:04:47.539Z","avatar_url":"https://github.com/FusionAuth.png","language":"FreeMarker","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Example Docker Compose Configurations\n\nThis repository contains different FusionAuth docker compose configuration examples used in the [Using FusionAuth on Docker](https://fusionauth.io/docs/get-started/download-and-install/docker) documentation.\n\n## Contents\n\nThere are multiple examples, one directory for each.\n\n### build\n\nAn example which builds Example Password Hasher Plugin and adds it in to a custom fusionauth-app image.\n\n### kickstart\n\nA complex example using kickstart to stage a development FusionAuth environment.\n\n### light\n\nA lightweight Docker compose configuration used in guides to quickly spin up FusionAuth locally with configurations from a kickstart for demonstration with no need for OpenSearch.\n\n### mailcatcher\n\nAn example which stages a development FusionAuth environment including mailcatcher which allows FusionAuth to send transactional emails for account verification, password reset, and others in your development environment.\n\n### plugin\n\nAn example which builds an Example Password Hasher Plugin with a maven init-container and adds it in to a mounted directory. Which then, when built successfully, gets directly mounted as a directory in to your FusionAuth Docker container.\n\n## Dependencies\n* Docker, for running FusionAuth and related services.\n\n## Running FusionAuth examples\nTo run FusionAuth, just change in to one of the example directories and stand up the docker containers using `docker compose`.\n\n```shell\ndocker compose up -d\n```\n\nThis will start the FusionAuth example with the related services.\n\nTo fully remove the example you have to remove the volumes too by running the following command inside the according example directory\n\n```shell\ndocker compose down -v\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffusionauth%2Ffusionauth-example-docker-compose","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffusionauth%2Ffusionauth-example-docker-compose","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffusionauth%2Ffusionauth-example-docker-compose/lists"}