git.fsfe.org / fsfe-system-hackers 25 Repositories
The FSFE system hackers are responsible for the infrastructure of the FSFE. We have one core group for our virtualisation environment and hardware, and several teams on top of this which are responsible for specific services.
fsfe-system-hackers/dns-server
Setup for DNS server (no DNS zone data)
Language: Shell - Size: 97.7 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/proxmox-backup
Ansible playbook for configuring a host on which full backups of Proxmox VMs are sent to
Language: Jinja - Size: 106 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/innernet
Language: Rust - Size: 1.45 MB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/caddy-playbook 📦
Caddy webserver setup to act as a reverse proxy between the container server and its Docker containers. Deprecated by docker2caddy
Language: Jinja - Size: 94.7 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/errorpages
A repository for stylish FSFE errorpages. Based on https://github.com/HttpErrorPages/HttpErrorPages
Language: JavaScript - Size: 477 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/staff-laptop
An Ansible playbook to set up staff laptops
Language: Nix - Size: 364 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/acme-dns-client
An ansible role for the client part of acme-dns
Language: Python - Size: 2.21 MB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/sharepic
FSFE Sharepic Generator
Language: Go - Size: 3.19 MB - Last synced at: over 2 years ago - Stars: 1 - Forks: 0
fsfe-system-hackers/bbb-recorder
Web service to record BigBlueButton meetings as a video file in one click, more or less.
Language: Go - Size: 213 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/matomo
Matomo website analytics
Language: Shell - Size: 194 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/fsfe-cd
The FSFE's Community Database and all its related components
Language: Python - Size: 7.12 MB - Last synced at: over 2 years ago - Stars: 0 - Forks: 1
fsfe-system-hackers/peertube
PeerTube Server Deployment
Language: Jinja - Size: 215 KB - Last synced at: over 2 years ago - Stars: 1 - Forks: 0
fsfe-system-hackers/innernet-playbook
A playbook that sets up an internal WireGuard network using innernet (as declaratively as possible)
Language: Shell - Size: 12.9 MB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/tedective
Making European Tender Data Explorable for Non-Experts
Language: Python - Size: 48 MB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/bbb-broadcaster
Containerized setup to stream and record a BigBlueButton meeting to the web. Fork of https://github.com/oxzi/bbb-broadcaster
Language: Go - Size: 505 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/ssh-key-distributor
A simple application to manage and distribute SSH keys to our systems
Language: Python - Size: 651 KB - Last synced at: about 2 years ago - Stars: 1 - Forks: 0
fsfe-system-hackers/reminder-mails
A tool to send regular reminders, e.g. to the System Hackers to review documentation
Language: Shell - Size: 101 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/webpreview
A small service to preview an XHTML file in the fsfe.org design
Language: Perl - Size: 378 KB - Last synced at: about 2 years ago - Stars: 1 - Forks: 1
fsfe-system-hackers/synapse
Matrix/Synapse server and Element web chat for the FSFE, deployed via Ansible
Language: Jinja - Size: 246 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/syshackeRSS
A FreshRSS instance on the web that collects relevant feeds for the FSFE System Hackers
Language: Text - Size: 32.2 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/webserver
Ansible playbook and roles to deploy the webservers for fsfe.org, its subdomains and other campaign domains
Language: Python - Size: 281 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 3
fsfe-system-hackers/survey
The FSFE's installation of LimeSurvey
Language: - Size: 50.8 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/sengi
Web-based Mastodon & Pleroma Multi-account client
Language: HTML - Size: 65.4 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/passbolt
Password management system
Language: Text - Size: 75.2 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/nlformat
Script used by the FSFE to send newsletters and press releases.
Language: Python - Size: 280 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/lychee
Installation of Lychee for the FSFE private/public picturebase
Language: - Size: 49.8 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/fsfe-planet
The FSFE planet, a blog aggregator of posts from our community
Language: XSLT - Size: 2.92 MB - Last synced at: about 2 years ago - Stars: 0 - Forks: 5
fsfe-system-hackers/container-utils
A Python-based CLI to analyze and maintain our containerised deployments.
Language: Python - Size: 477 KB - Last synced at: about 2 years ago - Stars: 1 - Forks: 0
fsfe-system-hackers/container-server
Configure a host to run containers
Language: Jinja - Size: 190 KB - Last synced at: about 2 years ago - Stars: 1 - Forks: 0
fsfe-system-hackers/baseline
Ansible playbook to create a baseline configuration after provisioning a new VM
Language: Shell - Size: 339 KB - Last synced at: about 2 years ago - Stars: 1 - Forks: 0
fsfe-system-hackers/git-server
Ansible playbook for Gitea server (database, gitea, webserver, ldap)
Language: Jinja - Size: 217 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/docker-pipenv
A slim Docker image with Python and Pipenv preinstalled, to serve as a base for Docker containers with Python applications.
Language: Roff - Size: 50.8 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/peertube-embedder
A simple web service to prepare the embedding of a video on media.fsfe.org on the FSFE website
Language: Shell - Size: 60.5 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/onionproxy
Proxy between Tor and some FSFE pages
Language: Jinja - Size: 37.1 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/microblogging-tools
A set of tools for the FSFE's microblogging activities
Language: Python - Size: 1.02 MB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/turn-server
Our TURN/STUN server
Language: Jinja - Size: 34.2 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/monitoring
Configure the icinga 2 server
Language: Shell - Size: 311 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/mailman-tools
Some extra tools for our Mailman server
Language: Python - Size: 56.6 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/mailman-templates
Default and custom templates used for lists.fsfe.org
Language: HTML - Size: 3.27 MB - Last synced at: about 2 years ago - Stars: 0 - Forks: 1
fsfe-system-hackers/mailman-settings-monitor
Monitor changes in the mailing list settings
Language: Python - Size: 118 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/inventory
A unified plaintext store of all fsfe hosts that are managed with Ansible. Supposed to be integrated into the relevant repos as a git submodule.
Language: Python - Size: 141 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/build-server
Ansible playbook to set up build server for fsfe.org
Language: Jinja - Size: 122 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/drone
Files to deploy Drone CI on our Docker host
Language: Jinja - Size: 136 KB - Last synced at: about 2 years ago - Stars: 1 - Forks: 2
fsfe-system-hackers/docker2caddy
Background script that checks Docker containers running on the host and creates their Caddy reverse proxy config
Language: Python - Size: 213 KB - Last synced at: over 2 years ago - Stars: 1 - Forks: 0
fsfe-system-hackers/discourse-news
A service to manage discourse topics for news
Language: PHP - Size: 92.8 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/forms
This is an API service to send emails and other information based on templates and double opt-ins from form submissions
Language: Python - Size: 1.45 MB - Last synced at: over 2 years ago - Stars: 4 - Forks: 3
fsfe-system-hackers/community
Discourse for the FSFE
Language: Jinja - Size: 416 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/minimal-docker
A minimal example for a Docker container and how to deploy it
Language: Python - Size: 146 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 1
fsfe-system-hackers/docs-centralizer
A little container image for a CI step that pushes markdown files from a given repository to the documentation system.
Language: Shell - Size: 69.3 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/acme-dns
Server and client part to acquire TLS certs via DNS verification
Language: INI - Size: 2.23 MB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/ip-proxy
Reverse Proxy to allow VMs to share a IP
Language: Jinja - Size: 131 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 2
fsfe-system-hackers/matrix-moderation
Moderation bot and its crypto proxy
Language: - Size: 23.4 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/publicom 📦
WIP: Website for the PubliCom project
Language: Sass - Size: 1.93 MB - Last synced at: over 2 years ago - Stars: 0 - Forks: 3
fsfe-system-hackers/renovate
Automated dependency updates via renovate.
Language: JavaScript - Size: 54.7 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/fsfe-gw
Ansible role for redundant gateway setup with carp & pfsync
Language: INI - Size: 27.3 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/BigBlueButton-liveStreaming
Mirror of Alvar's fork of https://github.com/aau-zid/BigBlueButton-liveStreaming / used in the bbb-recorder repo
Language: Python - Size: 229 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/fsfe-cd-mockldap
A fork of the original mockldap for testing purpose in fsfe-cd
Language: Python - Size: 243 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/datathon-2022 📦
The FSFE's application entry for the EU Datathon 2022
Language: Python - Size: 186 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/stunnel 📦
stunnel Docker image to be used for all Docker container using LDAP
Language: Dockerfile - Size: 41 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/wekan 📦
The files necessary to run kan.fsfe.org
Language: - Size: 75.2 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/FOSSmarks
The FOSSmarks website hosted on our systems
Language: HTML - Size: 272 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/headers-test 📦
A simple docker container to test the reverse proxy
Language: - Size: 82 KB - Last synced at: over 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/mailman-reconfirm 📦
A tool to ask users of a mailman mailing list to reconfirm membership by clicking on a link
Language: Perl - Size: 63.5 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/proxy-external-websites 📦
Docker containers serving as nginx proxies for certain FSFE websites. SSL certificates are handled by the system-wide reverse-proxy and its Let's Encrypt companion.
Language: Shell - Size: 39.1 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/docker-status 📦
Status pages for our Docker containers
Language: Shell - Size: 84 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/unattended-upgrades 📦
An Ansible playbook to implement automatic updates (and upgrades) on our hosts.
Language: INI - Size: 89.8 KB - Last synced at: about 2 years ago - Stars: 1 - Forks: 0
fsfe-system-hackers/reverse-proxy 📦
Reverse proxy used to expose FSFE services
Language: HTML - Size: 115 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/drone-test 📦
Language: Dockerfile - Size: 26.4 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/zonemta 📦
FSFE's zoneMTA installation
Language: Dockerfile - Size: 46.9 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/mailtrain 📦
Language: - Size: 43 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/container-monitoring 📦
Monitoring tool for docker containers exposed through nginx-proxy
Language: Shell - Size: 38.1 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/jitsi 📦
Language: - Size: 28.3 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/nextcloud 📦
Installation of Nextcloud for FSFE
Language: - Size: 27.3 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/friendica 📦
The repository to run an FSFE friendica service.
Language: Dockerfile - Size: 21.5 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/docker-image-upgrade 📦
Tool to upgrade docker images
Language: Python - Size: 53.7 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/openproject 📦
Language: - Size: 23.4 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0
fsfe-system-hackers/piwik 📦
Local piwik installation
Language: - Size: 22.5 KB - Last synced at: about 2 years ago - Stars: 0 - Forks: 0