This project provides an interactive CLI tool that makes it easy to automatically build, install, and update Kea HA deployments using Docker containers.
Branch | Status |
---|---|
latest |
|
dev |
|
2.5.4 |
|
2.5.3 |
- Can be configured with interactive CLI prompts or a configuration file
- Provides automatic container image building
- Provides automatic database initialization
- Provides automatic database migrations
- Provides automatic HA deployment (two nodes)
- Provides Kea Agent support (REST API)
- Provides easy software updates
- Provides multiple database backend support
- MySQL
- Postgres
To get started quickly with a simple deployment, execute the following commands on a *nix based system
with bash
and git
installed:
git clone https://github.com/AzorianSolutions/kea-ha.git
cd kea-ha
git checkout latest
./ctrl.sh prepare
./ctrl.sh install
For information about the project such as feature planning, the roadmap, and milestones, then please see the Project Information section of the wiki.
If you're interested in participating in the project design discussions, or you want to actively submit work to the project then you should check out the Contribution Guide!
For information about all the ways this application can be configured and what each setting does, please visit the Configuration Guide section of the wiki.
For information about how to deploy the application in various environments, please visit the Deployment Guides section of the wiki.
For information on how to create and execute automated application tests, please visit the Testing Guide section of the wiki.
Please see our Security Policy.
Please see our Support Policy.
Looking to chat with someone? Join our Discord Server.
Please see our Code of Conduct.
This project is released under the MIT license. For additional information, see the full license.
Like my work?
Want to sponsor me? Please visit my organization's sponsorship page.