Provision game2.desu.ltd for SCPSL and other things
This commit is contained in:
parent
d262f71e15
commit
d8446b1bb2
@ -54,3 +54,4 @@ all:
|
|||||||
game:
|
game:
|
||||||
hosts:
|
hosts:
|
||||||
game1.desu.ltd:
|
game1.desu.ltd:
|
||||||
|
game2.desu.ltd:
|
||||||
|
@ -53,23 +53,6 @@
|
|||||||
vars:
|
vars:
|
||||||
container_default_behavior: no_defaults
|
container_default_behavior: no_defaults
|
||||||
tasks:
|
tasks:
|
||||||
# https://github.com/mkrupczak3/SCP-SECRET-LAB-DOCKER
|
|
||||||
# Kinda forked it and changed a few settings tho
|
|
||||||
- name: docker deploy scpsl
|
|
||||||
docker_container:
|
|
||||||
state: absent
|
|
||||||
name: scpsl
|
|
||||||
image: rehashedsalt/scpsl:latest
|
|
||||||
restart_policy: unless-stopped
|
|
||||||
pull: yes
|
|
||||||
ports:
|
|
||||||
- "7777-7784:7777-7784/udp"
|
|
||||||
- "7777-7784:7777-7784"
|
|
||||||
volumes:
|
|
||||||
- /etc/localtime:/etc/localtime:ro
|
|
||||||
- /home/steam/steamcmd
|
|
||||||
- /home/steam/scp_server
|
|
||||||
tags: [ docker, scpsl ]
|
|
||||||
- name: docker deploy terraria
|
- name: docker deploy terraria
|
||||||
docker_container:
|
docker_container:
|
||||||
name: terraria
|
name: terraria
|
||||||
@ -112,3 +95,40 @@
|
|||||||
roles:
|
roles:
|
||||||
- role: minecraft
|
- role: minecraft
|
||||||
tags: [ game, minecraft, forge, dammit ]
|
tags: [ game, minecraft, forge, dammit ]
|
||||||
|
- hosts: game2.desu.ltd
|
||||||
|
vars:
|
||||||
|
container_default_behavior: no_defaults
|
||||||
|
tasks:
|
||||||
|
- name: install docker libs
|
||||||
|
apt: name=python3-docker
|
||||||
|
tags: [ docker ]
|
||||||
|
# https://github.com/mkrupczak3/SCP-SECRET-LAB-DOCKER
|
||||||
|
# Kinda forked it and changed a few settings tho
|
||||||
|
- name: docker deploy scpsl
|
||||||
|
docker_container:
|
||||||
|
state: absent
|
||||||
|
name: scpsl
|
||||||
|
image: rehashedsalt/scpsl:latest
|
||||||
|
restart_policy: unless-stopped
|
||||||
|
pull: yes
|
||||||
|
ports:
|
||||||
|
- "7777-7784:7777-7784/udp"
|
||||||
|
- "7777-7784:7777-7784"
|
||||||
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
- /home/steam/steamcmd
|
||||||
|
- /home/steam/scp_server
|
||||||
|
tags: [ docker, scpsl ]
|
||||||
|
roles:
|
||||||
|
- role: backup
|
||||||
|
vars:
|
||||||
|
backup_s3backup_list_extra:
|
||||||
|
- /data
|
||||||
|
tags: [ backup ]
|
||||||
|
- role: motd
|
||||||
|
vars:
|
||||||
|
motd_watch_services_extra:
|
||||||
|
- docker
|
||||||
|
tags: [ motd ]
|
||||||
|
- role: docker
|
||||||
|
tags: [ docker, skip-pull ]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user