52 lines
1.3 KiB
TOML
52 lines
1.3 KiB
TOML
concurrent = 4
|
|
log_level = "warning"
|
|
|
|
[session_server]
|
|
listen_address = "0.0.0.0:8093" # listen on all available interfaces on port 8093
|
|
advertise_address = "andio.club:8093"
|
|
session_timeout = 1800
|
|
|
|
[[runners]]
|
|
name = "aitraner-server-docker"
|
|
url = "https://andio.club"
|
|
token = "R_-WrxvRXkP6HuU95dEs"
|
|
limit = 0
|
|
executor = "shell"
|
|
builds_dir = "/home/bosi/build"
|
|
shell = "bash"
|
|
environment = ["ENV=value", "LC_ALL=en_US.UTF-8"]
|
|
clone_url = "http://localhost"
|
|
|
|
[runners.docker]
|
|
host = ""
|
|
hostname = ""
|
|
tls_cert_path = ""
|
|
image = "docker-runner"
|
|
memory = "128m"
|
|
memory_swap = "256m"
|
|
memory_reservation = "64m"
|
|
oom_kill_disable = false
|
|
cpuset_cpus = "0,1"
|
|
cpus = "2"
|
|
dns = ["8.8.8.8"]
|
|
dns_search = [""]
|
|
privileged = false
|
|
userns_mode = "host"
|
|
cap_add = ["NET_ADMIN"]
|
|
cap_drop = ["DAC_OVERRIDE"]
|
|
devices = ["/dev/net/tun"]
|
|
disable_cache = false
|
|
wait_for_services_timeout = 30
|
|
cache_dir = ""
|
|
volumes = ["/data", "/home/project/cache"]
|
|
extra_hosts = ["127.0.0.1"]
|
|
shm_size = 300000
|
|
volumes_from = ["storage_container:ro"]
|
|
links = ["mysql_container:mysql"]
|
|
allowed_images = ["ruby:*", "python:*", "php:*"]
|
|
allowed_services = ["mysql"]
|
|
[[runners.docker.services]]
|
|
name = "mysql"
|
|
alias = "db"
|
|
[runners.docker.sysctls]
|
|
"net.ipv4.ip_forward" = "1" |