This repository contains personal list of awesome software.
-
Syncthing - seamless synchronisation of files.
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes. Your data is your data alone and you deserve to choose where it is stored, whether it is shared with some third party, and how it's transmitted over the internet.
Authorization and policy evaluation:
- Open Policy Agent - supports partial evaluation, can be embedded as a go library,
- Oso - supports data filtering via execute for query, can be embedded as a library in multiple languages.
HTTP reverse proxy and SSL:
- jwilder/nginx-proxy for easy auto-configured reverse proxy setup,
- JrCs/docker-letsencrypt-nginx-proxy-companion for integration of Let's Encrypt to nginx-proxy,
Mail server:
- tomav/docker-mailserver for quick setup of
postfix/dovecot/fail2ban/...
email server,
GNOME 3 offers elegant and consistent looks, and almost productive experience, straight from clean installation, using default settings.
Configuration of GNOME 3 is based on dconf configuration system, which offers nice text-based gittable exports. Partial imports of configuration is easy: cat settings-file.ini | dconf load /
.
Extensions:
- Solaar (git) - a Linux manager for many Logitech keyboards, mice, and trackpads that connect wirelessly to a USB Unifying, Bolt, Lightspeed, or Nano receiver, connect directly via a USB cable, or connect via Bluetooth.
dconf is a low-level configuration system and settings management tool, which is optimized for reads, and supports notifications about changed configuration.