Arma Server Web Admin - ARMA 3 - COMMUNITY MADE UTILITIES - Bohemia Interactive Forums PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

LOG IN

Bohemia Interactive Forums


Browse Activity Clubs Search... 4

Forums Guidelines Staff Online Users

6 Home 7 Forums 7 FEATURED GAMES 7 ARMA 3 7 ARMA 3 - EDITING 7 ARMA 3 - COMMUNITY MADE UTILITIES 7 Arma Server Web Admin ! All Activity

Arma Server Web Admin , Sign in to follow this Followers 10

By Dahlgren, November 10, 2016 in ARMA 3 - COMMUNITY MADE UTILITIES

!!!!!
1 2 NEXT - Page 1 of 2 "

Dahlgren Posted November 10, 2016 


! Thread Starter
https://imgur.com/a/Xod6U
Corporal

We've been using this for almost three years now at our community and have helped a lot to allow our mission
makers to host their own events.
Features

Create multiple instances of game servers in the same admin panel


See server status queryed from the instances with current mission and players
Member Download game logs
. 19
Upload missions from your local computer and from Steam Workshop to the server
62 posts
Joined: February 3, 2002
Requirements

Node.js
Pre-installed Arma Server

Supported Platforms

Windows
Linux
Linux with Windows server binary using Wine

Supported Games

Arma 3
Arma 2 Operation Arrowhead
Arma 2
Arma 1
Cold War Assault (not supported on Linux without Wine)
Operation Flashpoint Resistance
Operation Flashpoint

Download
Git repository with install instructions,
https://github.com/Dahlgren/arma-server-web-admin

foxhound Posted November 12, 2016 


Major General
Release frontpaged on the Armaholic homepage.

Arma Server Web Admin v1.0

Member Node.js
. 1937
16100 posts
Joined: June 7, 2005

That1Drifter Posted November 13, 2016 


Private
I'm not sure what I'm doing wrong here... getting this error.

{ Error: ENOENT: no such file or directory, open 'C:\xampp\htdocs\boonieadmin\servers.jso


at Error (native)
errno: -4058,
Member code: 'ENOENT',
/0 syscall: 'open',
8 posts
path: 'C:\\xampp\\htdocs\\boonieadmin\\servers.json' }
Location
Huntsville, AL, USA
Joined: October 25, 2015

Dahlgren Posted November 13, 2016 


! Thread Starter
If it's the arst time you're using it and you haven't yet created any servers with it there aren't any server conags to
Corporal
load. Nothing to worry about :)

Member
. 19
62 posts
Joined: February 3, 2002

That1Drifter Posted November 14, 2016 


Private
Thanks, it was just me overthinking things and thinking a web server needed to be involved... lol

I have a few requests...

One is the addition of the "Custom" didculty when adding a mission to the rotation.
Member
/0
8 posts The ability to specify launch parameters like -autoInit and -enableHT.
Location
Huntsville, AL, USA
Would be awesome to have the ability to install/update mods from steam workshop as well.
Joined: October 25, 2015

Big thanks for releasing this! I have needed this for our community and it's multiple mission makers for a long
time.

Dahlgren Posted November 14, 2016 


! Thread Starter
I've added Custom as a selectable didculty level
Corporal

Additional parameters are supported by the underlaying server manager but not the UI currently. I might add it as
a value in the conag ale for now, I'll get back to you on that.

I wanted to support Steam Workshop mod downloads but last time I checked only mission ales were returned
from the Steam API. I guess it would be possible using SteamCMD. I might investigate it further in the future.

Member
. 19
62 posts
Joined: February 3, 2002

kwinno Posted January 28, 2017 


Corporal
Dahlgren,
Could you possibly provide a more extensive guide on how to set it up?
I edited and renamed the conag.js and installed nodejs but honestly i have no idea what to do with the ales
themselves

Running CentOS 7.2, with basic linux knowledge, have an apache webserver running
Member
. 34
61 posts Thanks in advance
Joined: April 17, 2015

Dahlgren Posted January 28, 2017 


! Thread Starter
If you have installed node and conagured your conag.js you'll just need to run npm install in the folder to install all
Corporal
dependences and then npm start to run the actual application. The admin website will then be available at your
servers IP (or localhost if running on your local computer) together with your port. Just open a web browser and
go to http://<your_ip>:<deaned_port>. If you have it running on your local computer and set the port as 3000 in the
conag.js you would go to http://localhost:3000

Member
. 19
62 posts
Joined: February 3, 2002

kwinno Posted January 28, 2017 


Corporal
Thank you so much, didn't know it was that easy.
Is there a way to keep the program running in the background?
And any option to add custom didculty and no veriacation on mods?

Beautiful little tool you got here

Member
. 34
61 posts
Joined: April 17, 2015

Dahlgren Posted February 18, 2017 


! Thread Starter
I've added a helper script to install it as a Windows Service so that it will run in the background with just a simple
Corporal
command. It needs to be invoked as administrator though. Just fetch the latest code from the repo, install the
new dependency with npm install and then install the service with npm run install-windows-service. The app will
automatically start after the service has been created and will also autostart on reboot.

Custom didculty can be selected for a mission but there is yet no UI to manage didculty settings.

Mods shouldn't be veriaed by default, there is sadly no UI to change this jag yet.
Member
. 19
62 posts In the latest release I've also added support for custom parameters for the server and headless clients.
Joined: February 3, 2002

Sheggy_muh Posted February 28, 2017 (edited) 


Rookie
I have the problem, that the script want to start the server and then can't and

%armaserver%\\\dta\bin

Why there are so many backslashes?


Member
/0
It's a WindowsServer.
4 posts
Joined: February 28, 2017 Edited February 28, 2017 by Sheggy_muh

Dahlgren Posted February 28, 2017 


! Thread Starter
What does your conag.js look like?
Corporal

The problem is that backslash is a reserved character used to generate some other speciac characters that can't
be written easily otherwise. So for each backslash in the path there must be two of them to get a real backslash
instead of some other control characters. This is a Windows speciac issue, Unix based operating system uses a
forward slash for paths which works just ane with just one.

In the future I want a proper UI in the web for conaguration.


Member
. 19
62 posts
Joined: February 3, 2002

Sheggy_muh Posted March 1, 2017 


Rookie
Ok, so i can't use your Tool. My path looks like

'c:\\Server\\Arma3\\'

If i use it like this


Member
/0
4 posts '..\\Arma3\\'
Joined: February 28, 2017

the server starts.

But then the server can't and the ales for starting the game.

Dahlgren Posted March 1, 2017 


! Thread Starter
Corporal Did you set the type as 'windows' in your conag.js?
Does C:\Server\Arma 3 contain arma3server.exe?

If so, using 'C:\\Server\\Arma3' as 'path' should work just ane.

Are you getting any speciac errors in you server logs?

Member We're running a couple of Windows Arma 3 servers for our community using the tool without issues.
. 19
62 posts
Joined: February 3, 2002

Sheggy_muh Posted March 1, 2017 


Rookie
0 On 3/1/2017 at 3:27 PM, Dahlgren said: 5

Did you set the type as 'windows' in your conag.js?


Does C:\Server\Arma 3 contain arma3server.exe?

If so, using 'C:\\Server\\Arma3' as 'path' should work just ane.


Member
/0
4 posts Are you getting any speciac errors in you server logs?
Joined: February 28, 2017
We're running a couple of Windows Arma 3 servers for our community using the tool without issues.

Yes and
yes,

the right path you suggest produce the error you see above in my arst post.

My logs look like this after i set the 'path' to '..\\Arma3\\'

1 Reveal hidden contents

So why does the script look at 'c:\Server\Webmin\\' (there is my webinterface) for the game?

Dahlgren Posted March 1, 2017 


! Thread Starter
Could you send your conag.js and the contents of your C:\Server\Arma3 to me as a PM instead perhaps?
Corporal

Member
. 19
62 posts
Joined: February 3, 2002

Sheggy_muh Posted March 1, 2017 


Rookie
0 On 3/1/2017 at 4:29 PM, Dahlgren said: 5

C:\Server\Arma3

There is my arma installation with mods.

Member
You have a PM.
/0
4 posts
Joined: February 28, 2017

ramius86 Posted April 6, 2017 


Gunnery Sergeant
Hey, just found this tool, seems very interesting but I got a question: do I need also an apache/IIS webserver to run
or it run an internal webserver itself? Because when I start server without any errors I can't connect to port 3000
even with localhost and I've also disabled arewall to test.

Member
. 13
449 posts
Joined: March 4, 2013

Thanks

Dahlgren Posted April 6, 2017 


! Thread Starter
You do not need to run any extra web servers if you don't want to, the application has an internal web server.
Corporal

What does your conag.js look like, is the port deaned as 3000 there as well?

Member
. 19
62 posts
Joined: February 3, 2002

Midnighters Posted April 6, 2017 


First Sergeant
wait whaaaaa...SO COOL!

Member
. 151
894 posts
Location
Boise Idaho, United States
Joined: November 21, 2014

ramius86 Posted April 6, 2017 


Gunnery Sergeant
0 On 4/6/2017 at 6:10 PM, Dahlgren said: 5

You do not need to run any extra web servers if you don't want to, the application has an internal web server.

What does your conag.js look like, is the port deaned as 3000 there as well?

Yes, port 3000, I've only deanied windows as os type and server location, nothing else changed
Member
. 13
449 posts
Joined: March 4, 2013

Dahlgren Posted April 6, 2017 


! Thread Starter
Corporal 0 On 4/6/2017 at 6:23 PM, ramius86 said: 5

Yes, port 3000, I've only deanied windows as os type and server location, nothing else changed

What is the host aeld deaned as in the conag? It's better to leave it as '0.0.0.0' or null otherwise it will limit which
network interfaces that are allowed to access the web admin

Member
. 19
62 posts
Joined: February 3, 2002

ramius86 Posted April 6, 2017 


Gunnery Sergeant
0 On 4/6/2017 at 6:26 PM, Dahlgren said: 5

What is the host aeld deaned as in the conag? It's better to leave it as '0.0.0.0' or null otherwise it will limit
which network interfaces that are allowed to access the web admin
Here's the trick, I've changed that to the external ip, now works :-) Thanks, will test a bit

Member
. 13
449 posts
Joined: March 4, 2013

tRiKy_ch Posted December 5, 2017 


Sergeant
hi,
very good tool!

how could i look for mods on a different folder?

Member
. 26
150 posts
Joined: February 17, 2017

Dahlgren Posted January 4, 2018 


! Thread Starter
Corporal 0 On 12/5/2017 at 3:02 PM, tRiKy_ch said: 5

hi,
very good tool!

how could i look for mods on a different folder?


Currently only mods in the game folder is supported, support for other/more folders might be added later on

Member
. 19
62 posts
Joined: February 3, 2002

1 2 NEXT - Page 1 of 2 "

Please sign in to comment


You will be able to leave a comment after signing in

Sign In Now

3 GO TO TOPIC LISTING
ARMA 3 - COMMUNITY MADE UTILITIES

# $ % & ' ( ) * +

6 Home 7 Forums 7 FEATURED GAMES 7 ARMA 3 7 ARMA 3 - EDITING 7 ARMA 3 - COMMUNITY MADE UTILITIES 7 Arma Server Web Admin ! All Activity

Theme " Privacy Policy Contact Us


Copyright © Bohemia Interactive a.s. Bohemia Interactive® is a registered trademark of Bohemia Interactive a.s. All rights reserved.
This website uses cookies to ensure you get the best experience on our
Powered by Invision website. More info
Community Got it!

You might also like