The main reason for that, and why I chose to focus on other games instead of FiveM, is mainly related to their Terms of Services.
They are known for banning other hosting service providers and trying to enforce an IP policy/copyright for monetary purposes. As a modding community, I think this sets a bad example and to continue working on open-source projects that might benefit them is not in the community's best interest (nor mine). I won't be updating this project.
A series of scripts to manage a server of FiveM using DevOps techniques
git clone https://github.com/gruberdev/infrastructure-fivem.git
cd infrastructure-fivem
# Remember to insert your server token into .example.env
cp .example.env .env
docker-compose up --build -d
Terraform | Docker | Drone CI | FiveM | Kubernetes (Soon)
As I researched repositories for fivem, I noticed there was a lack of scripts that made it easier to test and assess quality of the resources deployed using CI/CD. Modern DevOps tools integrate with servers and existing cloud providers to allow developers to avoid surprises when deploying new code and resources to the server.
My goal is to share these tools with the rest of the community, as I built them for my personal use, hoping it helps other fellow members as much it helped me to avoid operations headache and focus on feature development.
Distributed under the MIT License. See LICENSE for more information.