Skip to content

Automated configuration files for your GenieACS deployment

License

Notifications You must be signed in to change notification settings

GeiserX/genieacs-docker

Repository files navigation

img

Deployment tools for GenieACS

genieacs compliant

This project contains two methods to deploy GenieACS in your environment:

  1. Docker compose method
  2. Helm chart (Helmfile) method

Table of Contents

Background

This project was conceived long time ago with the idea of easing the deploment of GenieACS, and especially enabling it to run in Red Hat Linux. The project evolved and now it is the default method to install GenieACS (community version).

Install

This project uses a Docker container to deploy GenieACS. Use docker compose to deploy it seamlessly.

$ docker compose up -d

As an alternative, for Kubernetes clusters, there is the option to deploy it via Helm chart. The example from the repository uses Helmfile:

helmfile -f genieacs-deploy-helmfile/helmfile.yaml -i apply

Maintainers

@GeiserX.

Contributing

Feel free to dive in! Open an issue or submit PRs.

GenieACS-Docker follows the Contributor Covenant Code of Conduct.

Contributors

This project exists thanks to all the people who contribute.