{"owner":"crazy-max","github":"https://github.com/crazy-max","claimed":false,"inventory":[],"indexed":[{"repo":"crazy-max/WindowsSpyBlocker","github":"https://github.com/crazy-max/WindowsSpyBlocker","description":"Block spying and tracking on Windows","language":"Go","stars":5168,"topics":["windows","spy","blocker","dnscrypt","proxifier","wireshark","qemu","sysmon","openwrt","firewall"],"license":"MIT","category":"networking-infra"},{"repo":"crazy-max/diun","github":"https://github.com/crazy-max/diun","description":"Receive notifications when an image is updated on a Docker registry","language":"Go","stars":4849,"topics":["docker","registry","update","watch","notifications","golang","manifest","automation","update-checker","swarm"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/swarm-cronjob","github":"https://github.com/crazy-max/swarm-cronjob","description":"Create jobs on a time-based schedule on Docker Swarm","language":"Go","stars":881,"topics":["swarm","docker","cronjob","scheduler","golang","go","docker-api","swarm-mode"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/docker-fail2ban","github":"https://github.com/crazy-max/docker-fail2ban","description":"Fail2ban Docker image","language":"Dockerfile","stars":758,"topics":["fail2ban","docker","docker-compose","alpine-linux","iptables","firewall"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/docker-samba","github":"https://github.com/crazy-max/docker-samba","description":"Samba Docker image","language":"Dockerfile","stars":631,"topics":["docker","samba","alpine-linux","samba-server","samba4"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ftpgrab","github":"https://github.com/crazy-max/ftpgrab","description":"Grab your files periodically from a remote FTP or SFTP server easily","language":"Go","stars":562,"topics":["ftpgrab","download","seedbox","scheduler","nas","golang","go","docker","ftp","synology"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ghaction-github-pages","github":"https://github.com/crazy-max/ghaction-github-pages","description":"GitHub Action to deploy to GitHub Pages","language":"TypeScript","stars":516,"topics":["github-actions","github-pages","deployment","actions"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ddns-route53","github":"https://github.com/crazy-max/ddns-route53","description":"Dynamic DNS for Amazon Route 53 on a time-based schedule","language":"Go","stars":420,"topics":["dynamic-dns","ddns","ddns-updater","amazon","aws","golang","cron","scheduler","route53","docker"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ghaction-import-gpg","github":"https://github.com/crazy-max/ghaction-import-gpg","description":"GitHub Action to import a GPG key","language":"TypeScript","stars":383,"topics":["github-actions","gnupg","gnupg2","openpgp","signing","git","actions"],"license":"MIT","category":"workflow-automation"},{"repo":"crazy-max/docker-nextcloud","github":"https://github.com/crazy-max/docker-nextcloud","description":"Nextcloud Docker image","language":"Dockerfile","stars":268,"topics":["nextcloud","docker","docker-compose","letsencrypt","cron","mariadb","redis","ssmtp","nginx","alpine-linux"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/undock","github":"https://github.com/crazy-max/undock","description":"Extract contents of a container image in a local folder","language":"Go","stars":236,"topics":["docker","container","extractor","oci","cli"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ghaction-virustotal","github":"https://github.com/crazy-max/ghaction-virustotal","description":"GitHub Action to upload and scan files with VirusTotal","language":"TypeScript","stars":229,"topics":["github-actions","virustotal","actions"],"license":"MIT","category":"analytics"},{"repo":"crazy-max/docker-matomo","github":"https://github.com/crazy-max/docker-matomo","description":"Matomo (formerly Piwik) Docker image","language":"Dockerfile","stars":179,"topics":["docker","matomo","piwik","analytics","alpine-linux","nginx"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ghaction-github-labeler","github":"https://github.com/crazy-max/ghaction-github-labeler","description":"GitHub Action to manage labels on GitHub","language":"TypeScript","stars":167,"topics":["github-actions","github-labels","actions"],"license":"MIT","category":"workflow-automation"},{"repo":"crazy-max/ghaction-github-runtime","github":"https://github.com/crazy-max/ghaction-github-runtime","description":"GitHub Action to expose GitHub runtime to the workflow","language":"Dockerfile","stars":102,"topics":["github","github-runner","runtime","actions","github-actions"],"license":"MIT","category":"workflow-automation"},{"repo":"crazy-max/ghaction-chocolatey","github":"https://github.com/crazy-max/ghaction-chocolatey","description":"GitHub Action for Chocolatey, the package manager for Windows","language":"Dockerfile","stars":79,"topics":["github-actions","chocolatey","actions"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/geoip-updater","github":"https://github.com/crazy-max/geoip-updater","description":"Download and update MaxMind's GeoIP2 databases on a time-based schedule","language":"Go","stars":74,"topics":["geoip2","maxmind","downloader","updater","golang","cron","scheduler","docker"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ghaction-container-scan","github":"https://github.com/crazy-max/ghaction-container-scan","description":"GitHub Action to check for vulnerabilities in your container image","language":"TypeScript","stars":74,"topics":["docker","github-actions","sarif-report","trivy","vulnerability-scanners","security-tools"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ghaction-upx","github":"https://github.com/crazy-max/ghaction-upx","description":"GitHub Action for UPX, the Ultimate Packer for eXecutables","language":"TypeScript","stars":73,"topics":["github-actions","upx","actions"],"license":"MIT","category":"workflow-automation"},{"repo":"crazy-max/ghaction-xgo","github":"https://github.com/crazy-max/ghaction-xgo","description":"GitHub Action for xgo, a Golang CGO cross compiler","language":"TypeScript","stars":70,"topics":["github-actions","golang","cgo","cross-compiler","actions","xgo"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ghaction-github-status","github":"https://github.com/crazy-max/ghaction-github-status","description":"GitHub Action to check GitHub Status in your workflow","language":"TypeScript","stars":40,"topics":["github-actions","github","statuspage","status","monitoring"],"license":"MIT","category":"analytics"},{"repo":"crazy-max/ghaction-dump-context","github":"https://github.com/crazy-max/ghaction-dump-context","description":"GitHub Action composite to dump context","language":null,"stars":40,"topics":["github-actions","actions","context"],"license":"MIT","category":"workflow-automation"},{"repo":"crazy-max/ghaction-dockerhub-mirror","github":"https://github.com/crazy-max/ghaction-dockerhub-mirror","description":"GitHub Action to mirror a DockerHub repo to another registry","language":null,"stars":31,"topics":["dockerhub","mirror","registry","docker","buildx","github-actions","actions"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"crazy-max/ghaction-docker-status","github":"https://github.com/crazy-max/ghaction-docker-status","description":"GitHub Action to check Docker system status in your workflow","language":"TypeScript","stars":13,"topics":["docker","status","monitoring","statuspage","statusio","github-actions"],"license":"MIT","category":"deployment-docker-iac"}],"how_to_buy":"GET /r/crazy-max/<repo> (Accept: application/json) for any listed repo here: tree, README, price and the checkout to pay (x402; rehearse first at its test twin, simulated money). Repos under 'indexed' are free: clone them from GitHub."}