This repository has been archived on 2022-09-21. You can view files and clone it, but cannot push or open issues or pull requests.
simplexmq/scripts/docker
Siddhartha 7e55334e04 modify dockerfile to build for arm64 servers 2022-09-21 03:41:43 +00:00
..
config add hosted docker container (#479) 2022-07-20 11:21:10 +01:00
logs add hosted docker container (#479) 2022-07-20 11:21:10 +01:00
README.md docker: add selfhosted version (#481) 2022-07-22 11:26:20 +01:00
entrypoint add hosted docker container (#479) 2022-07-20 11:21:10 +01:00
smp-server-build.Dockerfile modify dockerfile to build for arm64 servers 2022-09-21 03:41:43 +00:00
smp-server-download.Dockerfile docker: add selfhosted version (#481) 2022-07-22 11:26:20 +01:00

README.md

smp-server docker container

  1. Install docker to your host.

  2. Build your smp-server image:

    • Option 1 - Compile smp-server from source (stable branch):
    DOCKER_BUILDKIT=1 docker build -t smp-server -f smp-server-build.Dockerfile .
    
    DOCKER_BUILDKIT=1 docker build -t smp-server -f smp-server-download.Dockerfile .
    
  3. Run new docker container:

docker run -d \
	--name smp-server \
	-e addr="your_ip_or_domain" \
	-p 5223:5223 \
	-v ${PWD}/config:/etc/opt/simplex \
	-v ${PWD}/logs:/var/opt/simplex \
	smp-server

Configuration files and logs will be written to config and logs folders respectively.