Open-Source Projects

Tools built for real infrastructure: containerization, AI integrations, and developer tooling. Actively maintained and used in production.

vikunja-mcp-http

TypeScript Docker MCP

A containerized MCP server that bridges the Vikunja task management API to HTTP, enabling Claude.ai custom integrations and any MCP client supporting Streamable HTTP or SSE transport. Packages the Vikunja MCP server with mcp-proxy in a single container, secured via IP allowlisting at the reverse proxy layer. Includes patches for the Vikunja 1.0.0+ API and configurable through environment variables for URL, auth tokens, SSL, and feature flags.

View on GitHub

freshell-container

Docker Shell AI Tools

A Docker container packaging Freshell (a browser-based terminal multiplexer) with five AI-powered coding CLI tools: Claude Code, Codex CLI, OpenCode, Gemini CLI, and Kimi CLI. Designed as a persistent, multi-device development environment accessible via browser at port 3001 with token-based auth. Includes bash, zsh, fish, and dash shells alongside dev utilities like git, tmux, ripgrep, and jq. Automatically rebuilds weekly via GitHub Actions for security patches.

View on GitHub

mediawiki-docker

Docker PHP MediaWiki

A declarative, configuration-first Docker container for MediaWiki based on official LTS images. All setup (extensions, skins, database, and site configuration) is managed through environment variables in docker-compose.yml. Automatically generates LocalSettings.php, handles extension installation and updates on container restart, supports Wikimedia extensions or custom Git repos with branch/tag/commit-level version control, and tracks state via manifest files to detect configuration changes. Watchtower-compatible for base image updates.

View on GitHub

php-fpm-mysql-alpine

Docker PHP Alpine Linux

A modified PHP-FPM Alpine image with MySQL drivers pre-installed. Built via GitHub Actions across multiple PHP versions (8.1, 8.2, 8.3, 8.4) and designed to stay current automatically. Automated builds keep the image up to date, and Watchtower-compatible tagging lets running stacks pull updates without manual intervention. A small, focused image that solves a common gap in the official PHP Docker images.

View on GitHub

Have a Project Idea?

If you're building something similar or want to collaborate on an open-source tool, I'd like to hear about it.

Get in Touch