adamocomp/data.json

200 lines
3.6 KiB
JSON
Raw Normal View History

2020-05-21 12:08:44 +00:00
{
"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"
}
}
}
}
}