[Unit]
Description=[Gitlab-CI] oversea/game/coin/clmb
Documentation=https://git.huoys.com/oversea/game/coin/clmb.git
Wants=network-online.target
After=network-online.target firewalld.service  
BindsTo=
Requires=

[Service]
Type=simple
Environment=

ExecStart=/usr/bin/dotnet clmb.dll -i 2 -gid=1005 -aid=2 --entry=clmb/clmb -tcp=0.0.0.0:10052 -sRedis 192.168.0.123:20402 -sMatch 192.168.0.123:20401 -sManager 192.168.0.123:20404
WorkingDirectory=/usr/local/gitlab-runner/game/clmb

# ulimit
LimitCORE=infinity
LimitNPROC=infinity
LimitNOFILE=infinity

# restart the docker process if it exits prematurely
Restart=always
RestartSec=3s

[Install]
WantedBy=multi-user.target