Инструмент★ 15обновлён март 2023 г.Без лицензииPython
Открыть на GitHubВ этом репозитории нет файла лицензии. Код открыт для чтения, но само по себе это не даёт права использовать его.
README.md
GTA San Andreas Multiplayer (SA:MP) Linux Server in Docker (~128 MB)
Very simple docker image for running GTA SA:MP Server 0.37 R2-1.
Docker Hub:
Original Linux server tar.gz can be found here (included in this repo):
Run image (using Makefile)
The easiest way is using Makefile (gnumake) and .env (core constants) files:
# edit the constants (eg. EXTERNAL_PORT)
vi .env
# show possible commands (targets)
make
# build the image and run the container locally
make deploy
# test server connection using python package 'samp-client' (installed by pip)
# credit: https://github.com/mick88/samp-client
make test
bin/check_server.py 127.0.0.1 7777
# show game logs (continuous fetching)
make logs
# stop/delete the server
make stop
Run image "manually"
Pull the image from Docker Hub and run it
docker run -d --rm -p 7777:7777 -p 7777:7777/udp --name samp-server krustowski/samp-server-docker
It it vital to forward both TCP and UDP ports!
Build image
Image can be built using Dockerfile as well on the local machine:
docker build . -t samp-server-built-image
docker run -d -p 7777:7777 -p 7777:7777/udp --name samp-server2 samp-server-built-image
TODO (nice-to-have)
- custom volume mounting (custom configs, gamemodes, env stuff)
- fail2ban implementation for RCON brute-force attacks
dockergta-sasa-mpsa-mp-serversan-andreas-multiplayer
Страница собрана из того, что GitHub публикует о репозитории. samp.directory не хранит этот код. Сообщить о проблеме с этой записью