Skip to main content

Umputun's Development Projects

Safe Secrets
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

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

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

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

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
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

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
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
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 image
Base Images

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

github-backup-docker
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
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
NGINX-LE

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

rss2twitter
RSS to Twitter

The service publishes RSS updates to twitter.

eSvn
eSvn

A GUI frontend to the Subversion revision system (archive)

upg
UPG

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