Module Catalogue
202 modules available
Redis Sliding-Window Rate Limiter
Per-IP rate limiter using a Redis sorted set as a sliding window. Accurate to the second.
SQLAlchemy Async Session
Async SQLAlchemy engine and session factory wired for FastAPI dependency injection.
FastAPI JWT Auth Dependency
Drop-in FastAPI dependency that validates HS256 Bearer tokens and injects a typed user payload.
Systemd Service Template
Drop-in systemd unit file for any long-running application with restart policy.
Swap Memory Checker
Alert when swap usage exceeds threshold — useful on memory-constrained servers.
Rolling Restart for Node Cluster
Restart a PM2 Node.js cluster one instance at a time to avoid downtime.
Log Shipper to S3
Compress and upload application logs to S3 daily, then purge local copies.
Dependabot Auto-merge Config
GitHub Dependabot config with auto-merge for patch updates on all ecosystems.
Process Monitor Cron
Check if a process is running and restart it if dead.
Blue-Green Deploy Script
Switch traffic between two app instances with zero downtime using Nginx upstream.
Multi-stage Node.js Dockerfile
Optimised multi-stage Dockerfile for Node.js: build stage + minimal production image.
MySQL Nightly Backup
Dump all MySQL databases to timestamped files and rotate old backups.
SSH Key Distributor
Push your public key to multiple remote servers in one loop.
GitLab CI Docker Build and Push
Build and push a Docker image to a registry on every merge to main.
GitHub Actions Node CI Pipeline
Complete CI pipeline for Node.js apps: install, lint, test, build on every PR.
Page 13 of 14