{"id":18298566,"url":"https://github.com/fusionauth/fusionauth-install","last_synced_at":"2025-10-13T00:31:09.315Z","repository":{"id":53097246,"uuid":"144305296","full_name":"FusionAuth/fusionauth-install","owner":"FusionAuth","description":"FusionAuth simple install scripts. Copy, Paste, Code. ","archived":false,"fork":false,"pushed_at":"2024-07-28T05:56:11.000Z","size":69,"stargazers_count":67,"open_issues_count":5,"forks_count":10,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-01-23T01:06:15.241Z","etag":null,"topics":["bash","fusionauth","install-script","powershell"],"latest_commit_sha":null,"homepage":"https://fusionauth.io","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"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":null,"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}},"created_at":"2018-08-10T15:46:37.000Z","updated_at":"2024-12-26T10:49:36.000Z","dependencies_parsed_at":"2024-07-28T06:52:38.143Z","dependency_job_id":null,"html_url":"https://github.com/FusionAuth/fusionauth-install","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Ffusionauth-install","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Ffusionauth-install/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Ffusionauth-install/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FusionAuth%2Ffusionauth-install/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FusionAuth","download_url":"https://codeload.github.com/FusionAuth/fusionauth-install/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236284664,"owners_count":19124146,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["bash","fusionauth","install-script","powershell"],"created_at":"2024-11-05T15:06:25.203Z","updated_at":"2025-10-13T00:31:09.309Z","avatar_url":"https://github.com/FusionAuth.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FusionAuth FastPath(tm) Install\n\nSoftware should be easy to install, so we've provided you with some shortcuts to getting up and running. \n\n### Package Installs\n\n#### macOS and Linux\n\nNote: Elasticsearch is not installed by default. To install Elasticsearch supply `-s` to the installer script.\n\nOptions:\n\n* `s` - Install Elasticsearch. Elasticsearch provides enhanced search capability in FusionAuth.\n* `h` - Show the help text.\n\nEnvironment variables:\n\n* `TARGET_DIR` - The location to install the zip. Defaults value is `$PWD/fusionauth`. This value is ignored when installing Debian or RPM packages.\n* `VERSION` - The version to install. Defaults to the latest stable version.\n\n##### Examples\n\nDownload and install FusionAuth without Elasticsearch\n\n```bash\nsh -c \"curl -fsSL https://raw.githubusercontent.com/FusionAuth/fusionauth-install/master/install.sh | sh\"\n```\n\nDownload and install with Elasticsearch\n\n```bash\nsh -c \"curl -fsSL https://raw.githubusercontent.com/FusionAuth/fusionauth-install/master/install.sh | sh -s - -s\"\n```\n\n#### Windows\n\nDownload and install FusionAuth without Elasticsearch\n\n```powershell\nInvoke-WebRequest -UseBasicParsing https://raw.githubusercontent.com/FusionAuth/fusionauth-install/main/install.ps1 | iex\n```\n\nDownload and install FusionAuth with Elasticsearch\n\n```powershell\nInvoke-WebRequest -UseBasicParsing -Uri https://raw.githubusercontent.com/FusionAuth/fusionauth-install/main/install.ps1 -OutFile install.ps1\n.\\install.ps1 -IncludeSearch 1\n```\n\nAfter you have downloaded and install FusionAuth using the commands above, you can start it like this:\n\n```powershell\ncd fusionauth\\bin\n.\\startup.ps1\n```\n\nOr you can install the Windows Service like this:\n\n```powershell\ncd fusionauth\\fusionauth-app\\bin\nFusionAuthApp.exe /install\n```\n\n### Other options\n\nWe have a bunch of other ways to download and install FusionAuth. Those options are located here:\n\nhttps://fusionauth.io/download\n\n### Documentation\n\nhttps://fusionauth.io/docs\n\n## Development\n\nThe install scripts must be compatible with CentOS, Ubuntu, Windows and macOS.\n\nUbuntu, Centos, and Windows testing have been automated via vagrant, go to the respective directory and run `vagrant up`. Once the VM has started you should be able to reach FusionAuth to perform any required testing. If you want to use a host machine database, the hosts IP address is `10.0.2.2` inside of the guest.\n\nTo test a system go to the related directory and run `vagrant up`. You can then visit http://localhost:9011 in your browser and see if FusionAuth started up properly.\n\nmacOS could potentially be tested the same way, but the vagrant boxes aren't legally allowed to be distributed this way, so you would have to make your own. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffusionauth%2Ffusionauth-install","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffusionauth%2Ffusionauth-install","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffusionauth%2Ffusionauth-install/lists"}