Project / Barndoor
Barndoor
Barndoor is my self-hosted infrastructure platform: a bare-metal Ubuntu server running local AI, Docker services, website hosting, monitoring, and Discord bot integrations from my own hardware.
Overview
What it does
Barndoor hosts my public websites, runs local AI models through Ollama, powers the Barndoor Discord bot, and provides monitoring for the services running on the machine.
The project is both practical infrastructure and an educational build log: a place to learn by running real services on real hardware.
Current Stack
Core platform
The current setup is built around Ubuntu Server, Docker, Caddy, Uptime Kuma, Ollama, Discord.js, DNS, router port forwarding, and local network services.
Ubuntu Server Docker Caddy Ollama Uptime Kuma Discord.jsHosted Services
Websites
- tylerrodgers.space — main project site and build log
- tm44.link — short-link hub and redirect domain
Short links
Discord Bot
Barndoor bot commands
The Barndoor Discord bot connects the server to Discord, making it easy to check services, uptime, local website status, public links, model settings, health reports, logs, network status, disk usage, and approved service restarts.
/ask /summarize /explain /websites /links /uptime /syscheck /services /diskcheck /netcheck /logs /restart /report /models /settingsRecent Update
Admin toolkit added
Barndoor now includes an owner-only server administration toolkit inside Discord. This update moves the bot beyond basic chat functionality and gives it practical tools for checking, diagnosing, and recovering services running on the server.
The new workflow is simple: check the system, inspect the logs, and restart an approved service when needed. This creates the first version of a Discord-based operations panel for the Barndoor home-lab environment.
/syscheck /services /diskcheck /netcheck /logs /restartNext Steps
Where this project is going
- Expand the public build log.
- Add more project pages for Haystack and future tools.
- Improve monitoring and backup visibility.
- Build toward AI-assisted system administration.