Skip to content

Commit f932dd9

Browse files
authored
Merge pull request #64 from JustinBenedick/master
2 parents af75c30 + f2f14c6 commit f932dd9

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

dist.linux/System/UnrealTournament-Online.ini

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,9 @@ ApplicationPaths[0]=/ServerAdmin
507507
Applications[1]=UTServerAdmin.UTImageServer
508508
ApplicationPaths[1]=/images
509509
DefaultApplication=0
510-
bEnabled=False
510+
bEnabled=True
511+
ListenPort=5080
512+
511513

512514
[UBrowser.UBrowserHTTPClient]
513515
ProxyServerAddress=

readme.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,32 @@ Due to the shutdown of Gamespy in 2014 and the shutdown of the official master s
5151
docker run -it --rm --net=host lacledeslan/gamesvr-ut99 /app/ucc server dm-Turbine?game=Botpack.DeathMatchPlus ini=UnrealTournament-Online.ini log=logfile.log -nohomedir
5252
```
5353
54+
### Run interactive server with custom config and web interface
55+
56+
Unreal Tournament 99 includes a admin web interface to make it easy to change maps, game options, playlists, ban players, etc. By default this option is not enabled and can be turned on with adding "-adminconsole" and "-http" to the command line and enable via the [config file](https://github.com/LacledesLAN/gamesvr-ut99/blob/master/dist.linux/System/UnrealTournament.ini).
57+
58+
On the command line it will look like this.
59+
```shell
60+
docker run -it --rm --net=host lacledeslan/gamesvr-ut99 /app/ucc server dm-Turbine?game=Botpack.DeathMatchPlus ini=UnrealTournament-Online.ini log=logfile.log -nohomedir -adminconsole -http
61+
```
62+
In the UnrealTournament.ini file just set bEnabled to true, remember the port number, userid, and password. You will be able to login to the server with a web browser. Just go to http://ipaddress:port on your browser.
63+
```shell
64+
[UTServerAdmin.UTServerAdmin]
65+
AdminUsername=username
66+
AdminPassword=password
67+
68+
69+
[UWeb.WebServer]
70+
Applications[0]=UTServerAdmin.UTServerAdmin
71+
ApplicationPaths[0]=/ServerAdmin
72+
Applications[1]=UTServerAdmin.UTImageServer
73+
ApplicationPaths[1]=/images
74+
DefaultApplication=0
75+
bEnabled=True
76+
ListenPort=5080
77+
78+
```
79+
5480
## Getting Started with Game Servers in Docker
5581
5682
[Docker](https://docs.docker.com/) is an open-source project that bundles applications into lightweight, portable, self-sufficient containers. For a crash course on running Dockerized game servers check out [Using Docker for Game Servers](https://github.com/LacledesLAN/README.1ST/blob/master/GameServers/DockerAndGameServers.md). For tips, tricks, and recommended tools for working with Laclede's LAN Dockerized game server repos see the guide for [Working with our Game Server Repos](https://github.com/LacledesLAN/README.1ST/blob/master/GameServers/WorkingWithOurRepos.md). You can also browse all of our other Dockerized game servers: [Laclede's LAN Game Servers Directory](https://github.com/LacledesLAN/README.1ST/tree/master/GameServers).

0 commit comments

Comments
 (0)