Skip to content

koss822/misc

Repository files navigation

Martin Konicek's repository

Docker & Kubernetes

Docker logo

  • docker-selenium-firefox - (created June/19/2022) Docker image for headless scrapping with Python, Selenium and Firefox
  • mikrotik-exporter - Kubernetes version of Mikrotik mktxp exporter with builded image through CI/CD pipeline GitHub actions saved on Docker.IO
  • blackbox-exporter - (created April/24/2023) Blackbox exporter for Kubernetes (monitor websites in Grafana)
  • cnb-prometheus-exporter - (created June/08/2023) CNB exporter for Prometheus (monitor exchange rates in Grafana)
  • sp500-prometheus-exporter - (created July/20/2023) SP500 exporter for Prometheus
  • slack-alarm - (created Feb/2024) Notification of IKEA Parasoll door/window sensor to slack
  • sops - (created Apr/2024) SOPS Git Hooks for Kubernetes Secrets Management

Python

logo

  • yahoo-scraper - (created March/23/2021) Simple yahoo finance scraper to download financial data and convert them to currency you need (using Google Chrome and Docker)
  • tapo-watchdog - (created May/7/2021) Sometimes modem stop responding and you need to restart it. For this purpose I have created an automation which uses TP-Link Tapo P100 power socket to reboot modem

logo

  • route53-healthcheck-instance-reboot - (created May/25/2020) This is a SAM application which watches Route53 HealthCheck and when it goes to ALARM state it reboots specified ec2 instance.
  • dht11 - (updated Feb/2020) - DHT11 utilities for Raspberry Pi which reports temperature and humidity into AWS Cloudwatch
  • s3logs - Few tools to upload S3 access logs to MySQL database using AWS Lambda and SQS
  • HTTP HealthCheck Reboot Tool - Simple lambda script to check availability of HTTP webserver and in case of unreachability reboot it. OBSOLETE (replaced with route53-healthcheck-instance-reboot)
  • APC_UPS - Script for sending alerts when there is a power outage through AWS SNS to your Email or Mobile

logo

  • mygit - allow caching password in memory, basic gitignore file for VIM editor, shell prompt settings for Bash
  • myvim - my VIM configuration, optimized for Python development
  • myvnc - my TightVNC configuration for Lubuntu or other Ubuntu versions, tested on 18.04 with LXDE

logo

  • smtp - tutorial how to set-up SMTP relay with Ansible on Ubuntu 18.04
  • smtp-test - send test email using python and smtp

Tools

  • bacula - Monitor daily backup sizes from Bacula using InfluxDB and Grafana

logo

  • openvpn - OpenVPN generator of configuration and keys based on single YAML file. There are also attached tools for automatic restart of OpenVPN client on Windows and Linux systems
  • sshtunnel-daemon - Simple docker image to allow creation of stable SSH tunnels with single YAML file configuration
  • usb_backup - Simple script for backup hard drive to USB drive using Btrfs file system, snapshots and LUKS encryption
  • dante_socks - Dante Socks RPM package for Dante Socks proxy installation

logo

  • WirelessSwitch - Utility to switch between WiFi and 3G/4G/LTE connection on RaspberryPi in case of network failure
  • ad_pcf8591 - Chip for measuring voltage (mainly of 12V battery)
  • rpi_usb_stick - Raspbian settings for 3G modem Huawei E173
  • rpiwhitenoise - Tools for generating whitenoise (FAN) on RaspberryPi

logo

  • ClearRecentItems - automates the process of clearing recent files from Windows File Explorer and Windows Media Player.

Various images and screenshots

Ostatní (Czech)

logo

  • prevodnik-cnb-excel - (vytvořeno Květen/30/2024) Převodník měn pro Excel pomocí VBA skriptu, který načítá aktuální kurzy z webových stránek ČNB a umožňuje převod měn na základě zadaného data a částky.
  • prevodnik-cnb-google-sheets - (vytvořeno Květen/30/2024) Převodník měn pro Google Sheets pomocí Apps Script, který načítá aktuální kurzy z webových stránek ČNB a umožňuje převod měn na základě zadaného data a částky.

License

see gpl.txt

About

Misc utilities for Linux, Raspberry Pi, Python, etc...

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published