vitobotta
I am a passionate developer/architect and ethical hacker based in Espoo, Finland.
Lead Platform Architect at brella.ioEspoo, Finland
Pinned Repositories
admin-scripts
Simple administration scripts I use on my servers.
docker-tunnel
A Docker-based self hosted alternative to Ngrok
hetzner-cloud-init
hetzner-k3s
The easiest and quickest way to create and manage Kubernetes clusters in Hetzner Cloud using the lightweight distribution k3s by Rancher.
pulumi-kubernetes-deployments
share_counts
The easiest way to check how many times a URL has been shared on Reddit, Digg, Twitter, Facebook, LinkedIn, GoogleBuzz and StumbleUpon!
terraform-hcloud
A simple module to provision servers in Hetzner Cloud for use with Rancher/Kubernetes
velero-notifications
A simple Kubernetes controller to receive Slack/email/webhook notifications for Velero backups
vitobotta's Repositories
vitobotta/hetzner-k3s
The easiest and quickest way to create and manage Kubernetes clusters in Hetzner Cloud using the lightweight distribution k3s by Rancher.
vitobotta/docker-tunnel
A Docker-based self hosted alternative to Ngrok
vitobotta/pulumi-kubernetes-deployments
vitobotta/hetzner-cloud-init
vitobotta/velero-notifications
A simple Kubernetes controller to receive Slack/email/webhook notifications for Velero backups
vitobotta/zsh-history-sync
A very simple solution to a simple problem: syncing your zsh shell history between computers
vitobotta/hetzner-cloud-k3s
The fastest and easiest way to create a self managed k3s cluster in Hetzner Cloud
vitobotta/docker-wireguard
vitobotta/rancher-backup-restic
vitobotta/homebrew-tap
vitobotta/docker-machine-driver-hetzner
Docker machine driver for the new hetzner cloud API
vitobotta/active_storage_validations
Do it like => validates :photos, attached: true, content_type: ['image/png', 'image/jpg', 'image/jpeg'], size: { less_than: 500.kilobytes }, limit: { min: 1, max: 3 }, aspect_ratio: :landscape, dimension: { width: { in: 800..1600 }
vitobotta/acts-as-taggable-on
A tagging plugin for Rails applications that allows for custom tagging along dynamic contexts.
vitobotta/awesome-crystal
:gem: A collection of awesome Crystal libraries, tools, frameworks and software
vitobotta/clowne
A flexible gem for cloning models
vitobotta/minio-dokku
Dockerfile to run Minio (S3 compatible storage) on Dokku (mini-Heroku)
vitobotta/order_query
Find next / previous Active Record(s) in one query
vitobotta/redis-cluster-proxy-helm
vitobotta/ssh2.cr
libssh2 binding for Crystal language
vitobotta/atuin
🐢 Magical shell history
vitobotta/cloudflare-docker-proxy
A docker registry proxy run on cloudflare worker.
vitobotta/dry-types
Flexible type system for Ruby with coercions and constraints
vitobotta/gpt-j-6b
vitobotta/grafana-dashboards
vitobotta/idy
:eyeglasses: An ID obfuscator for ActiveRecord
vitobotta/k8s-ruby
Kubernetes Ruby Client
vitobotta/OSWA
A collection of useful commands, scripts and resources for the OSWA (WEB-200) exam of Offensive Security
vitobotta/postgresql_cluster
PostgreSQL High-Availability Cluster (based on "Patroni" and DCS "etcd" or "consul"). Automating with Ansible.
vitobotta/umami
Umami is a simple, fast, website analytics alternative to Google Analytics.
vitobotta/velero-notifications-crystal