park - pause a process and free its TCP port
Go CLI that suspends a running process and releases its TCP port, then resumes it later with the same PID and memory intact. Ctrl+Z for long-running servers.
Tag
51 entries tagged with #devops.
Infrastructure CLIs, port-forwarders, backup wrappers, templating tools, and self-hosted runners.
Go CLI that suspends a running process and releases its TCP port, then resumes it later with the same PID and memory intact. Ctrl+Z for long-running servers.
Self-hostable web UI for picking and assembling docker-compose.yml files for home servers. Shareable configs and a discovery feed for new containers.
Yazi-inspired, vim-keybinding Kubernetes TUI with multi-cluster tabs, RBAC preview, CRD discovery, and integrations for ArgoCD, Helm, FluxCD, Kyverno, Trivy, and Falco. Aims at fast keyboard-only navigation.
Drop-in Artifactory and Nexus alternative that supports 40+ package formats, security scanning, WASM plugins, and edge replication. Self-hostable in Rust.
ProjectDiscovery CLI that lists assets across multiple cloud providers from one config. Useful as a recon and inventory step in security workflows.
CLI that edits GitHub workflow and composite action files to pin every action and reusable workflow to a commit SHA, with version annotations and update support. Plugs the supply-chain hole left by tag-only references.
Terraform-style declarative schema migration tool for Postgres with multi-tenant support and an explicitly agent-friendly interface. Lets agents propose and apply schema diffs without hand-rolling migrations.
Static SQL analyzer for performance, security, compliance, and cost with 272 built-in rules. Runs entirely offline in CI pipelines, no database connection needed.
Go CLI to run a script across hundreds of repositories and open PRs from the diffs. The classic tool for org-wide refactors and dependency bumps.
Terminal UI for managing AWS ECS clusters, services, and tasks. Brings the k9s ergonomic to Fargate workloads with ecs-exec built in.
Rust distributed system that orchestrates both containers and virtual machines under one daemon, with built-in DNS and reverse proxy. Aims at homelab and small-cluster deploys without Kubernetes.
Web UI to manage multiple Proxmox VE clusters and Proxmox Backup Server instances from a single pane. Open alternative to VMware vCenter.
Go CLI and small web service to send notifications across Discord, Slack, Telegram, Mastodon, email, Gotify, and more from one config. Useful for CI hooks and shell scripts.
Connects your local dev machine to a Kubernetes cluster network so services, DNS, and workloads resolve as if you were inside the cluster. Built on envoy.
GitHub Action that spins up an ephemeral EC2 instance as a self-hosted runner for a single job, then tears it down. Cheap heavy-CI without the standing fleet.
Go CLI that keeps Terraform and Helmfile environment configs DRY via hierarchical imports and inheritance. Targets multi-account, multi-region orgs.
Go CLI that recursively removes every resource in an AWS account. For sandbox cleanup and decommissioning - has guard rails to prevent prod accidents.
Single-host VM runtime that replaces libvirt XML and Vagrant Ruby with compose-style YAML. First-class GPU passthrough, healthchecks, cloud-init, and VM-to-VM L2 sockets.
Lazy-style terminal UI for Tilt, the local Kubernetes dev tool. Stay in the shell instead of switching to Tilt's web UI.
Python TUI built with Textual for managing cron jobs locally and over SSH. Surfaces schedules, last-run status, and crontab edits without leaving the terminal.
Go version manager that pins CLI tool versions per repo via a registry, supports lazy install, and integrates with Renovate for continuous updates. Like asdf with declarative config.
Drop-in wrapper that adds syntax-aware coloring to kubectl output. Most useful when reading get/describe at a glance during incidents.
Go CLI that merges, switches, and edits kubeconfig files across many clusters. Solves the daily pain of one mega kubeconfig vs many separate files.
Java-based release tool that builds, signs, and publishes binaries to GitHub, GitLab, Maven, Homebrew, Scoop, Snap, and others from one config.
Carvel's deployment CLI that treats a labeled set of Kubernetes resources as one app. Diffs, applies, and waits with clear convergence semantics.
Go application server for deploying web apps and internal tools to a single node or Kubernetes via declarative config. Targets the Heroku-class deploy UX.
Open-source env/secret manager with a CLI and GitHub sync. Collaborative team UI for variables that usually live in scattered .env files.
Self-hosted uptime and telemetry monitor written in Go. Lightweight alternative to Uptime Kuma with a focus on minimal resource use.
Go reverse proxy and intranet penetration tool with a Web UI for tunneling HTTP, TCP, UDP, and SOCKS5 traffic. Enhanced fork with NAT traversal and admin dashboard.
Rust terminal UI for managing Docker containers, modeled after k9s. Built on ratatui for keyboard-driven container, image, and log inspection.
Rust deploy platform with CI/CD, error tracking, and analytics built in. Aimed at homelabs and teams that want Heroku-class deploy UX without the bill.
Single Go binary that emulates 25+ Azure services for local development and CI. No Azure account or Docker stack needed - run integration tests offline.
Go single binary for persistent SSH reverse tunnels with an embedded SSH server. Reconnects automatically and exposes services without any cloud middleman.
Go AWS emulator alternative to LocalStack with a focus on a small binary and fast CI cold starts. Targets the most-used services for local dev and integration tests.
Lightweight GitOps deployment tool that watches a repo and applies Docker Compose changes to a host. Brings ArgoCD-style sync to single-VM setups.
Single-binary Kubernetes dashboard with multi-cluster management and built-in AI integration across OpenAI, Claude, Gemini, Ollama, and others. Go backend, no install fluff.
Docker's collection of ready-to-use Compose stacks for orchestrating open-source LLMs, tools, and agent runtimes. Useful starting points for self-hosted setups.
Shell installer that deploys n8n, Ollama, Flowise, Supabase, RAG stack, and 30+ tools behind auto-HTTPS. Self-hosted Zapier or Make alternative.
Model Context Protocol server that exposes NixOS packages, options, and Home Manager resources to agents. Useful for Nix-heavy dev environments.
CLI that scans a repo for undocumented, unused, and drifting environment variables across .env files, code, and deploy configs. Surfaces variables defined but never read, and vice versa.
Go CLI plus Kubernetes operator that builds, tests, and deploys MCP servers as native k8s workloads. Wraps server lifecycle in standard kubectl-style flows.
Replaces verbose Borg Backup terminal commands with a web UI for creating, scheduling, and restoring backups. Python self-hosted alternative to Vorta for headless servers.
MCP server that lets agents query and analyze Prometheus metrics through a standardized tool interface. Useful for ops-aware coding agents.
Carvel's templating tool that operates on YAML data structures instead of text. Eliminates the indentation-and-quotes pain of Helm-style string templating.
Open-source PaaS that handles deploys, env management, databases, and rollbacks across your own VPS fleet. Heroku-class UX without the Heroku price.
Beautiful self-hosted control plane for deploying web apps, static sites, and databases on your own infra. Render/Railway feel without the lock-in.
Tiny Rust CLI plus React UI that scans your running containers and tells you which images have updates available. Zero-config, no agent on the host.
CloudFormation-based runner controller. Reportedly 10x cheaper than GitHub-hosted runners with 40% faster builds and unlimited cache.
Tray app for managing kubectl port-forwards plus an ngrok-like reverse tunnel for exposing local services with TLS, traffic inspection, and multi-hop proxies.
YAML-driven CLI that schedules, runs, and prunes restic backups across multiple locations. The friendly face restic always needed.
POSIX-friendly Go shell that knows about JSON, CSV, TOML, and YAML natively. Pipe structured data without `jq` gymnastics.