Patrick Pacher's repositories
go-dbus-keyring
A GoLang module for Freedesktop.org Secret Service API
system-deploy
A systemd inspired system configuration and deployment tool
dotfiles-1
Configuration files I use on my main machine
portmaster-plugin-dnscrypt
A plugin for Safing Portmaster that adds support to resolve DNS using DNSCrypt
system-conf
A systemd inspired configuration system for Go
ansible-nomad
:watch: Ansible role for Nomad
arch-ansible
Ansible roles to manage my archlinux fleet
authn-go
Go client library for Keratin AuthN
authn-server
Authentication service that keeps you in control without forcing you to be an expert in web security.
awesome
awesome window manager
csi-s3
A Container Storage Interface for S3
go-hass-agent
A Home Assistant, native app for desktop/laptop devices.
go-nfqueue
c-binding free API for golang to communicate with the queue subsystem of netfilter
gotify-server
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
hetzner-dns-updater
A simple tool to update a DNS record via Hetzner DNS API. Used for simple HA together with Nomad.
hugo-starter-tailwind-basic
A basic and simple to set up Hugo with TailwindCSS starter project.
mdBook
Create book from markdown files. Like Gitbook but implemented in Rust
moziot-gotify-addon
A WebThings gateway addon to send notifications via Gotify
portmaster-plugin-hosts
A Portmaster plugin that adds support for /etc/hosts
portmaster-plugin-prometheus
A Portmaster plugin to expose connection statistics to prometheus
portmaster-plugin-registry
A plugin registry for discovery and automated plugin installation
portmaster-plugin-yaegi
A Safing Portmaster plugin to support Rules-As-Code using traefik/yaegi
pushbits
A simple server for push notifications via Matrix (and a minimalistic alternative to Pushover and Gotify with a strong focus on security) 🚀📯
Radicale
A simple CalDAV (calendar) and CardDAV (contact) server.
safing-web
https://safing.io
terraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
timea.go
timea.go (did you see what I did there?) is a simple library to print given times in "time ago" manner.
user_external
👥 External user authentication methods like IMAP, SMB and FTP