Last week, I introduced the OpenBSD Toolkit, an automation-focused framework for secure, scriptable OpenBSD infrastructure. Today, version 1.0 is live.
The toolkit provides:
- Security-first foundation on OpenBSD
- Self-healing infrastructure that reliably rebuilds itself
- Powerful automation surpassing Shortcuts or Obsidian plugins
What It Is
Built entirely in POSIX shell, OpenBSD Toolkit offers modular, tested automation scripts. Its declarative approach lets you clearly define, execute, and verify setups. Key benefits:
- Install only necessary components via modular scripts
- Automated verification and debugging
- Robust logging and traceability
Version 1.0 features a complete Git-backed Obsidian vault host, turning OpenBSD systems into self-hosted automation hubs.
Who It’s For
The toolkit is ideal if you’ve:
- Struggled with limitations of Shortcuts or plugins
- Desired manageable yet powerful automation
- Wanted centralized, personal infrastructure with easy recovery
It’s designed to reduce complexity and encourage adoption of secure, customizable systems.
What’s Ready in 1.0
- Base system configuration: Users, shells, doas, and networking
- Git-backed Obsidian vault: Automated Git deployment
- GitHub integration: Optional remote sync
- Automated testing: Validate setups quickly
- Modular design: Enable or disable modules as needed
- Robust logging: Plain ASCII, verbose debugging on-demand
Quick Start
Set up a fresh OpenBSD machine or VM:
ftp -o - https://deadhedd.github.io/openbsd-toolkit/install.sh | sh
cd openbsd-toolkit
sh install_modules.sh
sh test_all.sh
Add --help for options or --debug for detailed logs.
Looking Ahead
The toolkit will soon expand with modules for:
- Self-hosted DNS
- Automated budgeting
- NAS tools
- Obsidian automation scripts
- AI agent integrations
Version 1.0 establishes a solid foundation for reliable, extensible personal infrastructure.
Links
- Repo: github.com/deadhedd/openbsd-toolkit
- Setup Guide: in the repo
- Quick Installer:
ftp -o - https://deadhedd.github.io/openbsd-toolkit/install.sh | sh
Thanks for checking it out. Feedback is always welcome!
– DH
Leave a comment