All in one package to run a FortressOne server. Powered by FTE server.
Download:
Install:
- Extract
fortressonesv-master.zip
toC:\
- Rename
C:\fortressonesv-master
toC:\FOSV
- Copy
fortrtressonesv64.exe
toC:\FOSV
- Extract
progs.zip
toC:\FOSV\fortress
Run server:
- Open command prompt and type:
cd FOSV fortressonesv64.exe +set hostname 'My FortressOne Server' +exec fo_pubmode.cfg +map 2fort5r
Join server:
- Open the game, press
~
to open console, type:connect localhost
Add maps:
- Download map-repo
- Extract to
C:\FOSV
Requires docker
docker run --interactive --tty --init --rm \
--publish <port>:27500/udp \
--mount type=bind,source=<path_to_assets>,target=/fortressonesv/fortress/assets/ \
--mount type=bind,source=<path_to_demos>,target=/fortressonesv/fortress/demos/ \
fortressonesv \
-ip <ip> \
+set hostname <name> \
+set rcon_password <rcon_password> \
+localinfo adminpwd <admin_password> \
+exec fo_<mode>mode.cfg \
+map <map>
Note:
ip
should be set to your public IP / DNS for public servershostname
is the string name of the server- You should
exec
one offo_pubmode.cfg
,fo_duelmode.cfg
,fo_quadmode.cfg
,fo_clanmode.cfg
E.G. To run a server on port 27500, with full set of assets, in quad mode on mbasesr:
- Download and extract FortressOne map-repo
- Run the server from map-repo root directory.
docker run --interactive --tty --init --rm \ --publish 27500:27500/udp \ --mount type=bind,source="$(pwd)/fortress/",target=/fortressonesv/fortress/assets/ \ --mount type=bind,source="$(pwd)",target=/fortressonesv/fortress/demos/ \ fortressonesv \ -ip localhost \ +set hostname "My Local FortressOne Server" \ +set rcon_password rc0n \ +localinfo adminpwd 4dm1n \ +exec fo_quadmode.cfg \ +map mbasesr
- Demos automatically record in quad and clan mode and are accessible in the present working directory.
- Compile fortressone-sv from fteqw repo and copy to the root dir
- Compile pak0.pak from assets repo and copy to fortress/
docker build --tag=fortressonesv .
docker tag fortressonesv fortressone/fortressonesv:latest
docker push fortressone/fortressonesv:latest
Download the latest ftesv server binary for your OS from and the map-repo. Copy these into your fortressonesv path.
./fortressone-sv +set hostname <name> +exec fo_<mode>mode.cfg +map <map>
E.G. To run in pub mode with 2fort5r as the initial map:
./fortressone-sv +set hostname 'My FortressOne Server' +exec fo_pubmode.cfg +map 2fort5r
fortressonesv64.exe +set hostname <name> +exec fo_<mode>mode.cfg +map <map>
E.G. To run in pub mode with 2fort5r as the initial map:
fortressonesv64.exe +set hostname 'My FortressOne Server' +exec fo_pubmode.cfg +map 2fort5r