Latest projects
Telegram 2 Elastic 3.1.2
A simple Telegram client writing chat messages to an Elasticsearch instance in realtime
Release notes
- Fixed crash if username, first_name or last_name of sender are not defined (thanks to @cololi)
- Use empty username and lastName and use "Deleted User" as firstName if sender user is not available/deleted (thanks to @cololi)
MealPlan 1.2.0
A webapp for managing meal plans
Release notes
- Retry sending failed notifications with the next trigger
- Add timeout for notification requests (default to 10 seconds)
- Fixed not using default timeout in save webhook
Ejabberd Archive Viewer 1.2.1
A simple frontend for viewing ejabberd archive entries
Release notes
- Fixed Docker image rebuild
- Include zip archive with pre-built assets in release
Team Planer 1.4.0
A simple calendar allowing to plan recurring events in teams (e.g. shift planing)
Release notes
- Updated Dockerfile to use PHP 8.2
- Push Docker image to Docker Hub
- Require at least PHP 7.0
RSS Filter 1.3.0
A simple proxy allowing to filter RSS feeds
Release notes
- Warn user about unsaved changes while editing feed
- Fixed incorrectly using environment variable
DATABASE_USERNAME
instead ofDATABASE_NAME
as database name - Optionally read configuration from
.env
file in application root - Updated dependencies to latest versions
- Use PHP 8.2 in Docker image
Note: Now requires at least PHP 8.1.
PHPDynDNS 3.4.0
A simple DynDNS Service written in PHP
Release notes
- Use semantic versioning format
- Build release using GitHub Actions
Bukkit Collection 1.0.0
A Minecraft Bukkit plugin providing various small features
Release notes
Initial release
PHPCurl 1.5
A PHP OOP wrapper for Curl with some additional features
Release notes
Fixed stucking in CurlMulti::subExec()
and using retry on PHP >= 8.0.
Keyboard Mapper 3.3.0
A tool for Linux desktops to map keys of dedicated keyboards to specific actions
Release notes
- Load desktop files from Flatpak apps
- Use separate file "tracking.yaml" for shortcut execution tracking/counting