Umputun's Development Projects

Safe Secrets
The primary use-case is sharing sensitive data by making the information self-destructed, accessible only once and protected by easy-to-share PIN code.

Cronn
Cronn is a crontab jobs scheduler with some nice extras. It allows to run commands on specified time intervals and can be used directly as well as from a container.

Feed Master
Feed-Master is a service that aggregates and publishes RSS feeds from multiple sources into a single feed. It normalizes the feeds to ensure that they are valid, compatible with podcast clients, and compliant with the RSS 2.0 specification.

Updater
Updater is a simple web-hook-based receiver executing things via HTTP requests and invoking remote updates without exposing any sensitive info, like ssh keys, passwords, etc. The updater is usually called from CI/CD systems.

TG-Spam
TG-Spam is an effective, self-hosted anti-spam bot specifically crafted for Telegram groups. Once activated, TG-Spam oversees messages, leveraging an advanced spam detection methods to pinpoint and eliminate spam content.

WebList
A modern, elegant file browser for the web. Weblist provides a clean and intuitive interface for browsing and downloading files from any directory on your server, replacing the ugly default directory listings with a beautiful alternative.

Docker Logger
docker-logger is a small application collecting logs from other containers on the host that started without the -t option and configured with a logging driver. It can forward both stdout and stderr of containers to local, rotated files and/or to remote syslog.

RLB - Redirecting Load Balancer
This service redirects incoming GET and HEAD requests (with 302) to the upstream servers. Servers picked up randomly, unhealthy boxes excluded dynamically.

go-pkgz
A collection of practical Go packages is available, providing a wide range of functionalities for various applications. These packages include features such as authentication, rest handling, logging, caching, email and more.

Base Images
A set of minimal docker base images to build and deploy services and applications.

github-backup-docker
Dockerized version of python-github-backup with extra automation. This container makes a backup daily and keeps up to defined number of backups.

LE DNS Updater
This is a simple tool wrapping lego to update LE certs with DNS challenge. It is intended to be used in a docker container to automate the process of issuing and updating LE certificates.

NGINX-LE
Simple nginx image (alpine based) with integrated Let's Encrypt support.

RSS to Twitter
The service publishes RSS updates to twitter.

eSvn
A GUI frontend to the Subversion revision system (archive)

UPG
Universal podcasts generator, converts mp3 streams to podcast convertor. Schedules, records streams and makes podcasts (archive)