{"id":13535463,"url":"https://github.com/brittonhayes/arma-reforger-helm","last_synced_at":"2026-05-02T04:38:12.438Z","repository":{"id":143030066,"uuid":"614673822","full_name":"brittonhayes/arma-reforger-helm","owner":"brittonhayes","description":"🐙Helm chart repository for the ARMA Reforger dedicated server using LinuxGSM.","archived":false,"fork":false,"pushed_at":"2023-03-27T03:38:13.000Z","size":213,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-04T21:27:04.170Z","etag":null,"topics":["arma","docker","helm","kubernetes","linuxgsm","reforger"],"latest_commit_sha":null,"homepage":"https://brittonhayes.github.io/arma-reforger-helm/","language":"Smarty","has_issues":false,"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/brittonhayes.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-16T04:29:29.000Z","updated_at":"2024-10-28T14:29:24.000Z","dependencies_parsed_at":"2023-05-27T06:30:21.970Z","dependency_job_id":null,"html_url":"https://github.com/brittonhayes/arma-reforger-helm","commit_stats":{"total_commits":33,"total_committers":1,"mean_commits":33.0,"dds":0.0,"last_synced_commit":"523f554ac4b021149e853a3eec7f86d30b47aff0"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/brittonhayes/arma-reforger-helm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brittonhayes%2Farma-reforger-helm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brittonhayes%2Farma-reforger-helm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brittonhayes%2Farma-reforger-helm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brittonhayes%2Farma-reforger-helm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brittonhayes","download_url":"https://codeload.github.com/brittonhayes/arma-reforger-helm/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brittonhayes%2Farma-reforger-helm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32517403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["arma","docker","helm","kubernetes","linuxgsm","reforger"],"created_at":"2024-08-01T08:00:56.842Z","updated_at":"2026-05-02T04:38:12.420Z","avatar_url":"https://github.com/brittonhayes.png","language":"Smarty","funding_links":[],"categories":["Server hosting"],"sub_categories":["Community docs and tools"],"readme":"# 🐙 ARMA Reforger Helm Chart\n\nA helm chart for deploying an [ARMA Reforger](https://community.bistudio.com/wiki/Arma_Reforger:Server_Hosting) dedicated linux server to kubernetes clusters via helm.\n\n[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/arma-reforger)](https://artifacthub.io/packages/search?repo=arma-reforger)\n[![Test](https://github.com/brittonhayes/arma-reforger-helm/actions/workflows/test.yml/badge.svg)](https://github.com/brittonhayes/arma-reforger-helm/actions/workflows/test.yml)\n![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/brittonhayes/arma-reforger-helm?include_prereleases)\n\n[Helm Docs](./charts/arma-reforger/README.md)\n\n[Docker Image](https://github.com/brittonhayes/arma-reforger-helm/packages)\n\n[ARMA Reforger Hosting Wiki](https://community.bistudio.com/wiki/Arma_Reforger:Server_Hosting)\n\n## Usage\n\nTo use with helm, run the following command after setting the environment variables:\n\n```bash\n# Create a values file with your configuration settings\ntouch values.yaml\n\n# Create a namespace for your server\nkubectl create ns arma-reforger\n\n# Add the helm repository to your cluster\nhelm repo add https://brittonhayes.github.io/arma-reforger-helm\n\n# Install the helm chart into the namespace\nhelm install -n arma-reforger --values values.yaml arma-reforger/arma-reforger arma-reforger\n\n# OR Upgrade the helm chart\nhelm upgrade -n arma-reforger --values values.yaml --install arma-reforger arma-reforger/arma-reforger\n```\n\n## Configuration\n\nAll configuration examples below demonstrate editing a `values.yaml` file and passing it to helm via the `--values` flag.\n\n### Basic deployment with discord webhook alerting\n\n```yaml\nreplicas: 1\n\nalerts:\n  discord: https://discord.com/api/webhooks/1234567890/1234567890\n\nconfig:\n  name: My Reforger Server\n  playerCountLimit: 10 # Maximum number of players\n  steamQueryPort: 32002 # Public Port of the steam query endpoint\n  gameHostBindPort: 32001 # Public Port of the server\n  gameHostRegisterBindAddress: 73.XXX.XXX.XXX # Public IP of the server\n  gameHostRegisterBindPort: 32001 # Public Port of the server\n  scenarioID: \"{59AD59368755F41A}Missions/21_GM_Eden.conf\" # Scenario ID for \"Game Master - Everon\"\n\n  # {90F086877C27B6F6}Missions/99_Tutorial.conf - Tutorial\n  # {ECC61978EDCC2B5A}Missions/23_Campaign.conf - Conflict\n  # {59AD59368755F41A}Missions/21_GM_Eden.conf - Game Master - Everon\n\ncredentials:\n  adminPassword: mysupersecretadminpassword\n  serverPassword: mysupersecretserverpassword\n\nresources:\n  limits:\n    cpu: 5\n    memory: 8Gi\n  requests:\n    cpu: 4\n    memory: 4G\n```\n\n### Enable automated redeploy on config changes\n\n```yaml\n# -- Enable redeploying the pod when the configmap changes\n# -- https://github.com/stakater/Reloader\nreloader:\n  # -- Specifies whether the Stakater Reloader controller should be installed\n  enabled: true\n```\n\n### Enable metrics with prometheus\n\n```yaml\n# -- Enable prometheus metrics\nprometheus:\n  # -- Specifies whether the Prometheus Operator should be installed\n  enabled: true\n\n# -- Enable service monitor manifest\nserviceMonitor:\n  enabled: true\n```\n\n## Modding\n\nAdd a couple mods to your server. All mods will be automatically downloaded and installed, no additional configuration required.\n\n### Basic Mods\n\n```yaml\n# Adding mods\nconfig:\n  mods:\n  - modId: \"59A30ACC02650E71\"\n    name: \"Night Vision System\"\n    version: \"1.1.3\"\n  - modId: \"5A64DE35CCD36695\"\n    name: \"3rd Ranger Battalion Modpack\"\n    version: \"0.7.11\"\n```\n\n### Game Master Mods - Modern\n\nAdding a modern military modset to your server\n\n```yaml\nconfig:\n  mods:\n  - modId: \"59A30ACC02650E71\"\n    name: \"Night Vision System\"\n    version: \"1.1.5\"\n  - modId: \"5A64DE35CCD36695\"\n    name: \"3rd Ranger Battalion Modpack\"\n    version: \"0.7.11\"\n  - modId: \"59664C0CB36501CD\"\n    name: \"BloodLust2\"\n    version: \"0.3.0\"\n  - modId: \"5AAF6D5352E5FCAB\"\n    name: \"Project Redline - Core\"\n    version: \"1.0.8\"\n  - modId: \"597D72161FD1ED1D\"\n    name: \"AttachmentsCompatibility\"\n    version: \"0.0.4\"\n  - modId: \"59BA0CE1B043CA92\"\n    name: \"Project Redline - MD500\"\n    version: \"1.0.2\"\n  - modId: \"5994AD5A9F33BE57\"\n    name: \"Game Master FX\"\n    version: \"1.0.50\"\n  - modId: \"5B02128D896F7DE8\"\n    name: \"STRYKER\"\n    version: \"1.1.11\"\n  - modId: \"5AB301290317994A\"\n    name: \"Suppressor System\"\n    version: \"1.0.6\"\n  - modId: \"5ABD0CB57F7E9EB1\"\n    name: \"RIS Laser Attachments\"\n    version: \"1.0.29\"\n  - modId: \"5B3ED33ADA805340\"\n    name: \"3RBN Weapons\"\n    version: \"0.7.0\"\n```\n\n### Game Master Mods - Cold War \n\nAdding a cold war modset to your server\n\n```yaml\nconfig:\n  mods:\n  - modId: \"5994AD5A9F33BE57\"\n    name: \"Game Master FX\"\n    version: \"1.0.50\"\n  - modId: \"59674C21AA886D57\"\n    name: \"BetterMuzzleFlashes\"\n    version: \"1.3.2\"\n  - modId: \"59F44B92BEFF0CED\"\n    name: \"BetterVehicles\"\n    version: \"1.1.0\"\n  - modId: \"59673B6FBB95459F\"\n    name: \"BetterTracers\"\n    version: \"1.1.7\"\n  - modId: \"59651354B2904BA6\"\n    name: \"BetterHitsEffects\"\n    version: \"2.7.13\"\n  - modId: \"597D2A65AB73E657\"\n    name: \"BetterExplosives\"\n    version: \"1.1.5\"\n  - modId: \"59664C0CB36501CD\"\n    name: \"BloodLust2\"\n    version: \"0.3.0\"\n```\n\n# Acknowledgements\n\n- Helm chart design heavily based on the work by [fbuchmeier](https://github.com/fbuchmeier)\n- Server administration using [linuxgsm](https://linuxgsm.com)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrittonhayes%2Farma-reforger-helm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrittonhayes%2Farma-reforger-helm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrittonhayes%2Farma-reforger-helm/lists"}