200 lines
3.6 KiB
JSON
200 lines
3.6 KiB
JSON
{
|
|
"etc": {
|
|
"environment": [
|
|
"GITLAB_HOME=/opt/gitlab",
|
|
"ADAMOCOMP_HOME=/opt/adamocomp/",
|
|
"ADAMOCOMP_CONFDIR=/etc/adamocomp/"
|
|
]
|
|
},
|
|
"cmd": {
|
|
"shutdown": ["sudo shutdown now"]
|
|
},
|
|
"adamocomp": {
|
|
"repo": "sys/adamocomp.git",
|
|
"issue_path": "$ADAMOCOMP_HOME",
|
|
"suggest": [
|
|
"No git?"
|
|
]
|
|
},
|
|
"bash-logger": {
|
|
"repo": "sys/bash-logger.git",
|
|
"issue_path": "$ADAMOCOMP_HOME/bash-logger",
|
|
"run": "syslog.sh"
|
|
},
|
|
"gitlab": {
|
|
"repo": "sys/adamocomp.git",
|
|
"docker": {
|
|
"issue_path": "/opt/gitlab",
|
|
"image": "gitlab/gitlab-ce:latest",
|
|
"options": [
|
|
[
|
|
"--volume",
|
|
"/opt/gitlab/config:/etc/gitlab:Z",
|
|
"/opt/gitlab/logs:/var/log/gitlab:Z",
|
|
"/opt/gitlab/data:/var/opt/gitlab:Z"
|
|
],
|
|
[
|
|
"--publish",
|
|
"443:443",
|
|
"45000:45000",
|
|
"2222:22"
|
|
],
|
|
["--restart","always"],
|
|
["--hostname","gitlab.adamo.network"]
|
|
]
|
|
},
|
|
"suggest": [
|
|
"Running as a bootstrap."
|
|
]
|
|
},
|
|
"covid-data": {
|
|
"repo": "owid/covid-19-data/tree/master/public/data/ecdc",
|
|
"git_src": "https://github.com/",
|
|
"suggest": [
|
|
"Setup github retrieval."
|
|
]
|
|
},
|
|
"tmux-conf": {
|
|
"repo": "config/tmux-conf.git",
|
|
"issue_path": "~",
|
|
"issue_files": [".tmux.conf"]
|
|
},
|
|
"dictd": {
|
|
"apt": [
|
|
"install -y dict dictd dict-gcide dict-moby-thesaurus"
|
|
],
|
|
"systemctl": [
|
|
"enable dictd"
|
|
],
|
|
"bashrc": [
|
|
"alias thes='dict -d moby-thesaurus'",
|
|
"alias define='dict'"
|
|
],
|
|
"suggest": [
|
|
"Not debian?",
|
|
"No network?"
|
|
]
|
|
},
|
|
"list_matches": {
|
|
"repo": "function/list_matches.git",
|
|
"run": [
|
|
"list_matches.sh"
|
|
],
|
|
"suggest": [
|
|
"Use filenames.",
|
|
"One list element per line."
|
|
]
|
|
},
|
|
"adamonet": {
|
|
"britannia": {
|
|
"remote": {
|
|
"host": "britannia.adamonet",
|
|
"ports": {
|
|
"ssh": 22,
|
|
"znc": 31415
|
|
}
|
|
},
|
|
"local": {
|
|
"host": "localhost",
|
|
"ipv4": "207.148.15.96"
|
|
}
|
|
},
|
|
"internum": {
|
|
"clusterio": {
|
|
"integer": {
|
|
"remote": {
|
|
"host": "internum.adamonet",
|
|
"ports": {
|
|
"factorio": 49000
|
|
}
|
|
},
|
|
"local": {
|
|
"host": "factorarium.internum.adamonet",
|
|
"ports": {
|
|
"ssh": 22,
|
|
"factorio": 1000
|
|
}
|
|
}
|
|
},
|
|
"vacatium": {
|
|
"host": "integer.internum.adamonet",
|
|
"remote": {
|
|
"host": "internum.adamonet",
|
|
"ports": {
|
|
"factorio": 49001
|
|
}
|
|
},
|
|
"local": {
|
|
"host": "factorarium.internum.adamonet",
|
|
"ports": {
|
|
"ssh": 22,
|
|
"factorio": 1000
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"austr": {
|
|
"remote": {
|
|
"host": "internum.adamonet",
|
|
"ports": {
|
|
"ssh": 40000,
|
|
"resilio-sync": 40001
|
|
}
|
|
},
|
|
"local": {
|
|
"host": "austr.internum.adamonet",
|
|
"ipv4": "192.168.6.150"
|
|
}
|
|
},
|
|
"syracusae": {
|
|
"remote": {
|
|
"host": "internum.adamonet",
|
|
"ports": {
|
|
"ssh": 46000,
|
|
"http": 46005
|
|
}
|
|
},
|
|
"local": {
|
|
"host": "syracusae.internum.adamonet",
|
|
"ipv4": "192.168.6.10"
|
|
}
|
|
},
|
|
"melita": {
|
|
"remote": {
|
|
"host": "internum.adamonet",
|
|
"ports": {
|
|
"ssh": 46001
|
|
}
|
|
},
|
|
"local": {
|
|
"ipv4": "192.168.6.20",
|
|
"host": "melita.internum.adamonet"
|
|
}
|
|
},
|
|
"factorarium": {
|
|
"remote": {
|
|
"host": "internum.adamonet",
|
|
"ports": {
|
|
"ssh": 46002
|
|
}
|
|
},
|
|
"local": {
|
|
"ipv4": "192.168.6.101",
|
|
"host": "factorarium.internum.adamonet"
|
|
}
|
|
},
|
|
"dockerpad": {
|
|
"remote": {
|
|
"host": "internum.adamonet",
|
|
"ports": {
|
|
"ssh": 46003
|
|
}
|
|
},
|
|
"local": {
|
|
"ipv4": "192.168.6.102",
|
|
"host": "dockerpad.internum.adamonet"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |