Skip to content

Rufemlike/help

Repository files navigation

Arma-Reforger-API-Emulator

Emu Arma reforge API(Backend) service

Dependencies

  • MongoDB
  • Windows 10/11 x64
  • Node JS 25

Installation

https://github.com/Rufemlike/fixed_license_armaref_emu/tree/updted_kormok
npm install package.json

How to use

  1. Launch Update ArmA Reforgerr.exe
  2. Wait for the installation
  3. To run Start ArmA Reforger Server.exe

Config

Workshop config

# .\WorkshopServer\Config.json
{
  "Server":{
    "PORT": 12222, # Workshop server port
    "AuthKey": "KEY" # authKey for auth get token request(You need to set the same values for the API and the server)
  }
}

API config

# .\config.json
{
  "API": {
    "PORT": 6122, # api port
    "ActivateWorkshop": false # activate workshop functional (NEED account with license game)
  },
  "DB": {
    "ADDR": "mongodb://127.0.0.1:27017" # MongoDB address 
  },
  "Workshop": {
    "IP": "127.0.0.1", # worshop server address
    "PORT": 12222, # worshop server port
    "KEY": "KEY" # authKey for workshop
  }
}

Client config

# ClientGameFolder\ClientConfig.json
{
  "Master":{
    "URL": "http://127.0.0.1:6122" # backend url
  },
  "Client":{
    "EnableProxy": false, # enable proxy if need
    "ProxyAddr": "127.0.0.1:8888" # https proxy address
  }
}

Server config

# ServerGameFolder\ServerConfig.json
{
  "Master":{
    "URL": "http://127.0.0.1:6122" # backend url
  },
  "Server":{
    "EnableProxy": false, # enable proxy
    "ProxyAddr": "127.0.0.1:8888", # https proxy address
    "VisibleInLicense": false # if enabled server will be displayed in the original server list and licensed players will be able to login
  }
}

Info

  • If you want to use workshop server you need to start wokrshop server in machine with open and login Steam account with license game else you suck
  • BUY GAME

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors