Florian Ritterhoff's repositories
livefeedback-hub
JupyterHub Extension for live feedback
keycloak-bulk-import
Mini tool for importing users into keycloak
sample-cheatsheet
Template repository for creating LaTeX cheatsheets
vulnerability-bot
Small bot to automate vulnerability updates in GitLab
cheatsheet-basics
The template for simple cheatsheets
ansible-ci
Docker images containing ansible
ansible_collection_falcon
Install and configure CrowdStrike's Falcon sensor via Ansible.
certspotter
Certificate Transparency Log Monitor
code-server
VS Code in the browser
django-tagify2
django tag input field using tagify
dnscontrol
Synchronize your DNS to multiple providers from a simple DSL
docker-matomo
Matomo (formerly Piwik) Docker image
fizz
:lemon: Gin wrapper with OpenAPI 3 spec generation
gitpod
Gitpod automates the provisioning of ready-to-code development environments.
glabs
Manage GitLab for Labs from the Command Line
jhub_shibboleth_user_authenticator
Shibboleth User Authenticator for JupyterHUB
next-safe-middleware
Strict CSP (Content-Security-Policy) for Next.js hybrid apps https://web.dev/strict-csp/
oauthenticator
OAuth + JupyterHub Authenticator = OAuthenticator
otter-grader
Scalable autograder for Python and R assignments
parsedmarc
A Python package and CLI for parsing aggregate and forensic DMARC reports
portal-backend
đź› Backend services for the HM Portal
privacyidea
:closed_lock_with_key: multi factor authentication system (2FA, MFA, OTP Server)
spf
Evaluate SPF (Sender Policy Framework) policies
steve
SteVe - OCPP server implementation in Java
system-upgrade-controller
In your Kubernetes, upgrading your nodes
tailscale
The easiest, most secure way to use WireGuard and 2FA.