irongit

content: Hygo CRM and Domhaul self-hosted on Linux with Docker (backend; Stalwart mail)

huncholanehuncholaneauthored
parent 1f34df4commit b5648233790078d4907c58c35615022411c4d140Browse files

1 file changed, +4 -2

+4-2src/pages/index.astro
@@ -118,8 +118,9 @@ const work: Work[] = [
118118 body: [
119119 'A multi-tenant CRM written in Rust on PostgreSQL, with live updates over WebSockets. It runs in 20 to 50 MB of memory, and Cloudflare caching plus Astro islands keep it fast and indexable.',
120120 'A custom MCP server lets Claude and other LLM clients build enriched lead lists and audit local search citations. Lists sourced through it convert at roughly 33%. I also shipped a client-facing iOS companion app.',
121+ 'I host the backend myself on Linux with Docker.',
121122 ],
122- stack: 'Rust, Axum, TypeScript, PostgreSQL, WebSockets, Cloudflare, Astro, MCP, Flutter, API integrations',
123+ stack: 'Rust, Axum, TypeScript, PostgreSQL, WebSockets, Linux, Docker, Cloudflare, Astro, MCP, Flutter, API integrations',
123124 places: ['reno'],
124125 start: [2026, 6],
125126 },
@@ -140,8 +141,9 @@ const work: Work[] = [
140141 href: 'https://www.domhaul.com',
141142 body: [
142143 'A domain discovery platform built with Next.js and TypeScript, with brandability scoring, live registrar pricing, and Stripe checkout. Launched on Product Hunt and listed as an MCP connector in Anthropic’s Claude connector directory.',
144+ 'I also self-host its Stalwart mail server on Linux with Docker.',
143145 ],
144- stack: 'Next.js, TypeScript, MCP, Cloudflare, Stripe, API integrations',
146+ stack: 'Next.js, TypeScript, MCP, Cloudflare, Stripe, API integrations, Linux, Docker, Stalwart',
145147 places: ['reno'],
146148 start: [2026, 3],
147149 },