You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ben/infra/pipeline/head This commit looks good
Details
|
3 months ago | |
---|---|---|
bin | 3 months ago | |
docs | 3 months ago | |
roles | 3 months ago | |
.dockerignore | 3 months ago | |
.gitignore | 3 months ago | |
Dockerfile | 3 months ago | |
Jenkinsfile | 2 years ago | |
LICENSE | 4 months ago | |
README.md | 4 months ago | |
ansible.cfg | 3 months ago |
README.md
infra
the ansible repo for the sudo.is infrastructure.
related projects
theres a lot of useful (and not so useful) scripts in this repo, that are too short/simple to be their own "project", and they're sometimes Jinja2-templated for convenience (though i usually prefer to template configs and not code).
this repo also deploys/orchestrates a bunch of "projects":
zflux
: a zeromq queue in front of influxdb to be resillient against network errorsnotflixbot
: a "custom" matrix bot written with nio (async python matrix library) and has webhooks.matrix-smtp-webhook
: a dead simple python daemon to read SMTP messages and forward to the notflix http webhook, great for cron mail.archives
: file listing with proxy authshared-jenkins-pipelines
and various .deb
builds and docker images that needed some customizing:
build-nginx
: building nginx from source with all modules (the useful ones anyway) and packaging as.deb
build-jellyfin-web
emacs-docker
: building emacs from upstream git in docker on jenkins and packaging a.deb
published at https://apt.sudo.ishydrogen-docker
jenkins-docker
mergerfs-docker
openldap-docker
poetry-docker
socat-dns-docker
: forwarding the dns server of a docker bridged network.synapse-admin-docker
xmrig-docker
mirrors
- upstream
:
git.sudo.is/ben/infra
- github
mirror:
benediktkr/infra
- bitbucket mirror (private):
benedikt/infra