Go to file
ben 2921b6d7f6
ben/infra/pipeline/head This commit looks good Details
add task that ended up in local fork because of git stash mistakes
2023-03-06 00:54:47 +01:00
bin use alpine container and cleanup repo root dir (!42) 2022-11-07 01:29:35 +00:00
docs docs (!43) 2022-11-07 09:19:07 +00:00
roles add task that ended up in local fork because of git stash mistakes 2023-03-06 00:54:47 +01:00
.dockerignore use alpine container and cleanup repo root dir (!42) 2022-11-07 01:29:35 +00:00
.gitignore quick fix: ansible_managed comment (!44) 2022-11-08 15:51:51 +00:00
Dockerfile use alpine container and cleanup repo root dir (!42) 2022-11-07 01:29:35 +00:00
Jenkinsfile docker linting 2021-02-09 19:23:59 +01:00
LICENSE use BSD-3-Clause-No-Military-License (!13) 2022-10-02 22:30:01 +00:00
README.md add new projects to README and sort list (!28) 2022-10-25 23:35:04 +00:00
ansible.cfg quick fix: ansible_managed comment (!44) 2022-11-08 15:51:51 +00:00

README.md

infra

Build Status git github matrix BSD-3-Clause-No-Military-License

the ansible repo for the sudo.is infrastructure.

logo

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 errors
  • notflixbot: 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 auth
  • shared-jenkins-pipelines

and various .deb builds and docker images that needed some customizing:

mirrors