Excalidraw and the VPS Open Source Stack
Or: the weight question was never only about one whiteboard.
Source: /Users/nitishchauhan/Downloads/GoogleSearchAI-is_excalidraw_a_heavy_software_to_personally_host_-_Google_Search.md
Phase: 3 (Final)
Status: draft
Mode: Authority
Pipeline: CONSTITUTION - Publishable Asset Pipeline
Master: 00 - Master Index
Index: Index - Excalidraw Self-Host and VPS Open Source Stack
Trajectory: Trajectory - Inner Map
Slug folder: Work/excalidraw-self-host-and-vps-open-source-stack/
The first question was a weight check
I did not start by asking for twenty tools. I started with a boring, useful doubt:
Is Excalidraw heavy to personally host?
That is a gate question. If the answer is “yes, you need a real machine and constant babysitting,” then the whole self-host fantasy dies early. If the answer is “no, the frontend is basically a static React app,” then something else opens: what else can this VPS carry without turning into a second job?
So this piece follows that path on purpose. First the myth. Then a capability menu. Then the correction that matters: a personal stack is not only whiteboards and Notion clones. It should also cover time, executive function, cognition, and the infrastructure multipliers that make the rest cheap in attention.
1. Excalidraw is not heavy for personal use
Short answer: No. For personal use, Excalidraw is light.
The open source frontend is essentially a client-side React app. If you only want the standalone experience (files local to device or browser), you host static assets. That is the lightest path.
If you want a fully self-hosted collaborative setup, resource needs still stay small for one person or a small group:
| Piece | Role |
|---|---|
| Excalidraw frontend | UI / canvas |
| excalidraw-room | WebSocket backend for real-time collab |
| Reverse proxy (Nginx, Traefik, Caddy, etc.) | HTTPS in front of both |
Practical ballpark for personal use: about 1 vCPU and 512 MB to 1 GB RAM is enough. Docker Compose is the common deploy path.
Why the proxy matters: browsers treat WebSockets and clipboard APIs as needing a secure context. TLS is not a luxury add-on here. It is part of making collab actually work.
So the honest split is:
- Solo / local-save → static frontend. Tiny.
- Multiplayer on your domain → frontend + room + reverse proxy. Still not a database farm.
That cleared the gate. Once weight is not the blocker, the next question becomes stack design.
2. What else belongs on a personal VPS?
Self-hosting is not only “save money on SaaS.” It is reclaiming data ownership and composing a digital environment that matches how you actually work.
Below is a curated map of open source tools that tend to deliver real value when you own the box. Categories first, so you can pick by friction, not by hype.
Whiteboarding and creative canvas
Infinite canvas tools in the same value neighborhood as Excalidraw.
- tldraw - Developer-friendly open source canvas and React SDK. Fast visual workflows and sketching.
- draw.io - Technical diagramming for architecture and engineering docs. Self-hostable and widely used.
- AFFiNE - Blends writing, drawing, and planning on one infinite canvas. Closer to a knowledge base than a pure whiteboard.
Workspace and productivity
Notion / Airtable / Trello class replacements.
- AppFlowy - Notes, tasks, knowledge workspace. Open source Notion alternative.
- NocoDB - Turns a database into a smart spreadsheet. Airtable-shaped without the rent.
- Super Productivity - Developer-focused to-do with time tracking, time boxing, and GitHub integration.
- Nextcloud - File sync, calendar, contacts, tasks. The “own your Google” suite many personal VPS setups already run.
- Joplin - Privacy-focused notes with end-to-end encryption and a large plugin ecosystem.
Project and task management
When lists are not enough and workflows get real.
- Plane - Modern open source alternative to Jira for issues, sprints, and roadmaps.
- Taiga - Agile-focused, with Scrum and Kanban built in.
- OpenProject - Heavier suite: classic + agile, Gantt, boards, time reporting.
- Kanboard - Minimal Kanban. Low ceremony, high clarity.
Workflow, data, analytics
Automation and insight without feeding every click to a vendor.
- n8n - Self-hosted Zapier-class workflow automation. Visual logic between your services.
- AnythingLLM - Host and manage LLM apps on your own infrastructure.
- Umami - Privacy-focused analytics alternative to Google Analytics.
- Metabase - Business intelligence over your own databases. Explore and chart without a SaaS BI bill.
Communications and utilities
The boring tools that stop quiet pain.
- Mattermost - Open source Slack-class team chat.
- Vaultwarden - Lightweight Bitwarden-compatible password vault you control.
- Uptime Kuma - Service uptime monitoring with a simple dashboard.
- BookStack - Wiki structured as shelves, books, and chapters. Good for documentation that wants hierarchy.
This first wave is a solid SaaS replacement poster. It is also incomplete if you treat “value” only as canvas and notes. That was the mistake the second question corrected.
3. The correction: cognition, time, and sharp friction tools
“Similar to Excalidraw” got read as more visual and knowledge tools. The real request was broader:
Tools for productivity, time management, executive function, expansion of thinking. They can be small. They should be extremely efficient at one skill or friction point, and actually loved for that claim.
That is a different filter. Not “another all-in-one.” Prefer one job, done well, especially if you are building a personal stack for thinking work, not only ops cosplay.
Executive function and task decomposition
Reduce cognitive load by breaking vague demand into units you can start.
- Goblin Tools - Small tools aimed at neurodivergent workflows. Magic ToDo style AI decomposition of vague tasks into granular steps is the signature move.
- Super Productivity - Returns here on purpose: workstation feel, time box + Pomodoro, near-zero friction to start tracking.
- Vikunja - Task manager with list, Kanban, and table views. Different cognitive styles, same data ownership.
- Loop Habit Tracker - Habit graphs and stats for routine building with feedback you can see.
Time and focus
Measure effort. Protect deep work. Fight time blindness with structure, not vibes alone.
- Kimai - Time tracking oriented toward work hours and professional invoicing.
- Uptime Kuma - Again here as environment stability: you stop manually checking whether the stack is up.
- Brain Focus - Pomodoro-style intervals tuned for ADHD-oriented work/break structure.
- Trilium Next - Non-linear notebook for large personal knowledge bases. Hierarchy + scripting for a second brain that can get complex on purpose.
Cognitive expansion and knowledge structure
Different shapes for connecting thought, not only linear folders.
- TiddlyWiki - Decades of community. Non-linear notebook, highly extensible, portable as a single HTML file for many setups.
- Logseq - Privacy-first outliner, journal-first knowledge base, flashcards for active recall, graph view for connections.
- Documize - Knowledge organization by project or product line, with hooks into technical tool ecosystems.
- Memos - Extremely light, private Markdown capture for snippets and quick thoughts. Low ceremony inbox.
Skills, workflows, and technical management
Where the VPS stops being a pet and starts being leverage.
- n8n - Custom automations, including AI-assisted document pipelines, without renting Zapier.
- Gitea - Lightweight Git hosting. Code and small projects on minimal hardware.
- Vaultwarden - Credential ownership. Multiplies security of every other service you host.
- Baserow - Custom databases with modern UX. Spreadsheet power without locking data in a closed grid.
- Coolify - Deploy platform for the VPS: one-click-ish Docker app management so you are not hand-rolling every compose forever.
- Jellyfin - Media server. Easy to dismiss as entertainment; useful for owned educational video and audiobook libraries without external tracking.
4. Infrastructure multipliers (the real unlock)
A tool list without ops design becomes guilt. A few pieces unlock the rest by reducing attention cost, not only RAM cost.
| Multiplier | Why it matters |
|---|---|
| Reverse proxy + HTTPS | Secure contexts for WebSockets, clean hostnames, one TLS surface. |
| Coolify (or similar) | Deployment surface for many Docker apps. Lowers “I will install it someday.” |
| Vaultwarden | Secrets ownership across the whole stack. |
| Gitea | Your own code and config history without a third party as the only home. |
| Uptime Kuma | Know what is broken before you feel it in the workday. |
| n8n | Glue between services so you do not live as the human API. |
Excalidraw itself fits this worldview: a small visual surface that compounds when the rest of the box is already yours (files in Nextcloud, notes in Joplin or Logseq, automations in n8n, secrets in Vaultwarden).
5. How to choose without drowning
You do not need twenty containers tomorrow. Use friction, not FOMO.
- Already have Nextcloud / Hermes / a reverse proxy? Start with one canvas (Excalidraw collab if you need multiplayer) and one sharp EF tool, not five Notion clones.
- Stuck starting tasks? Prefer Goblin Tools style decomposition or Super Productivity over a heavy PM suite.
- Drowning in SaaS logins? Vaultwarden + Coolify before another productivity app.
- Need diagrams for systems work? Excalidraw or draw.io first. Add AFFiNE only if you want canvas + docs fused.
- Need proof of time? Kimai or Super Productivity. Monitoring is not the same as time tracking.
- Need automation? n8n once you have two services that should talk without you.
Personal RAM budget for many of these is modest if you pick lightweight options (Gitea, Vaultwarden, Umami, Memos, Kanboard) and avoid stacking three full “enterprise PM” suites.
6. Decision summary
| Question | Working answer |
|---|---|
| Is Excalidraw heavy for personal host? | No. Static frontend is tiny. Collab = frontend + room + TLS proxy. ~0.5 to 1 GB RAM class for personal use. |
| What is the real stack question after that? | Which capabilities do you want to own: visual, knowledge, PM, automation, analytics, secrets, deploy surface? |
| What did the first tool list miss? | Cognitive / executive function / time tools and small single-purpose utilities, not only whiteboards and note clones. |
| What unlocks the menu? | Multipliers: reverse proxy, Coolify-class deploy, Vaultwarden, Gitea, monitoring, automation glue. |
Closing
I asked if Excalidraw was heavy because I did not want to romanticize self-hosting. The answer was clean: for personal use, it is not.
Then the useful work began. A VPS becomes interesting when it stops being “I installed a whiteboard” and becomes a capability menu you chose: visual thinking, owned knowledge, project shape, automation, analytics, secrets, and the small tools that attack one friction point hard enough to earn a container.
That is the stack. Not twenty apps for bragging rights. A few sharp surfaces, plus the infrastructure that keeps them cheap in attention.
Trajectory first. Value blocks kept. Private digressions omitted.