{ "etc": { "environment": [ "GITLAB_HOME=/opt/gitlab", "ADAMOCOMP_HOME=/opt/adamocomp/", "ADAMOCOMP_CONFDIR=/etc/adamocomp/" ] }, "cmd": { "shutdown": ["sudo shutdown now"] }, "scripts": { "run": "run.sh", "exec": "exec.sh" }, "file_extensions": { "scripts": [ ".sh" ] }, "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" }, "tex-live": { "repo": "support/tex-live.git", "apt": [ "install -y texlive-latex-extra texlive-xetex" ] }, "charybdis": { "repo": "sys/charybdis.git", "workdir": "/opt/charybdis", "suggest": [ "Mounting problem?" ] }, "gitlab": { "repo": "services/docker-gitlab.git", "workdir": "/opt/gitlab", "scripts": { "run": "docker/run.sh", "backup": "backup/cycle.sh" }, "suggest": [ "Running as a bootstrap." ] }, "gitlab-runner": { "repo": "services/docker-gitlab-runner.git", "suggest": [ "Can't reach the volumes?" ] }, "archivebox": { "repo": "services/docker-archivebox.git", }, "asciiflow": { "repo": "apps/asciiflow.git", "docker": { "image": "fraoustin/asciiflow", "options": [ [ "--publish", "9000:80" ], ["--restart","always"] ] } }, "db-postgres": { "repo": "sys/db-postgres.git", "docker" :{ "image": "postgres", "options": [ ["--restart","always"], ["--hostname","postgres.adamo.network"], ["-e","POSTGRES_PASSWORD=giganticmetaphor"] ] } }, "adminer": { "repo": "sys/adminer.git", "docker": { "image": "adminer", "options": [ ["--restart","always"], ["--hostname","adminer.adamo.network"], [ "--publish", "8080,8080" ] ] } }, "adamopad": { "docker": { "image": "etherpad/etherpad", "options": [ ["--restart","always"], ["--hostname","adminer.adamo.network"], [ "--publish", "9001,9001" ], [ "-e", "TITLE=Adamopad", "DEFAULT_PAD_TEST='Adamopad for tsen-like sharings.'", "ADMIN_PASSWORD='azxssfa'", "PAD_OPTIONS_USE_MONOSPACE_FONT='true'", "PAD_OPTIONS_USER_NAME='true'", "PAD_OPTIONS_USER_COLOR='true'", "SKIN_VARIANTS='super-dark-toolbar super-dark-editor super-dark-background'", "DB_TYPE=postgres", "DB_HOST=localhost", "DB_PORT=5432", "DB_NAME=adamopad", "DB_USER=postgres", "DB_PASS=giganticmetaphor" ] ] } }, "covid-data": { "repo": "owid/covid-19-data/tree/master/public/data/ecdc", "git_src": "https://github.com/", "suggest": [ "Setup github retrieval." ] }, "nextcloud": { "repo": "apps/nextcloud.git", "docker": { "image": "nextcloud", "options": [ [ "--publish", "80:80" ], [ "-v", "nextcloud:/var/www/html" ], ["--restart","always"] ], "command": "nextcloud" } }, "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": { "atlas": { "britannia": { "remote": { "host": "britannia.adamonet", "ports": { "ssh": 22, "znc": 31415 } }, "local": { "host": "localhost", "ipv4": "207.148.15.96" } }, "espana": { "remote": { "host": "espana", "ports": { "ssh": 22 }, "user": "rancher" }, "local": { "ipv4": "10.", "host": "localhost" } } }, "ocean": { "clusterio": { "integer": { "remote": { "host": "ocean.adamo.link", "ports": { "factorio": 50002 } }, }, "vacatium": { "remote": { "host": "ocean.adamo.link", "ports": { "factorio": 50003 } } } }, "austr": { "remote": { "host": "ocean.adamo.link", "ports": { "ssh": 22150, "resilio-sync-panel": 40000 } }, "local": { "host": "austr.adamo.host", "ipv4": "192.168.1.150" } }, "sicilia": { "remote": { "host": "sicilia.adamo.host", "ports": { "ssh": 22, "http": 8100, "https": 44100 } }, "local": { "host": "ocean.adamo.link", "ipv4": "192.168.1.100" }, "melita": { "remote": { "host": "melita.adamo.host", "ports": { "ssh": 22010, "http": 8010 } }, "local": { "host": "ocean.adamo.link", "ipv4": "192.168.1.10" } }, "tools": { "remote": { "host": "melita.adamo.host", "ports": { "ssh": 22020 } }, "local": { "ipv4": "192.168.1.20", "host": "ocean.adamo.link" } }, "gitlab": { "remote": { "host": "ocean.adamo.link", "ports": { "ssh": 22021, "http": 45080, "https": 45443 } }, "local": { "host": "syracusae.adamo.host", "ipv4": "192.168.1.21" } }, "data": { "remote": { "host": "ocean.adamo.link", "ports": { "ssh": 22022 } }, "local": { "ipv4": "192.168.1.22", "host": "data.adamo.host" } }, "comms": { "remote": { "host": "ocean.adamo.link", "ports": { "ssh": 22023 }, "user": "rancher" }, "local": { "ipv4": "192.168.1.23", "host": "comms.adamo.host" } }, "services": { "remote": { "host": "ocean.adamo.link", "ports": { "ssh": 22024 }, "user": "rancher" }, "local": { "ipv4": "192.168.1.24", "host": "services.adamo.host" } }, "factorarium": { "remote": { "host": "ocean.adamo.link", "ports": { "ssh": 22101 } }, "local": { "ipv4": "192.168.1.101", "host": "factorarium.adamo.host" } } } } } }