Full-Stack Engineer · Building a self-hosted ecosystem from scratch
A self-hosted platform running 30+ services on a single VPS. One Git push to deploy. One Telegram bot to control everything. Zero monthly cost.
Pipee (the platform)
├── Auth & Payments ─── LetMeUse · PayGate · AdMan
├── Data & Storage ──── Selfize · SelfBase · Pokkit · Imgup (duk.tw)
├── Content & AI ────── AutoCard · ReelScript · NoteBody · Workr
├── Web Apps ────────── HappyBook · CourseBloom · MeeTube · CanWeBack
├── Dev Infra ──────── GitLoop · Mailer · LaunchKit · RaxTxt · Readdy
└── Static Sites ────── *.pipee.tw (HappyBook, Quickky, DropKit...)
| Project | Description |
|---|---|
| Pipee | The platform — Git push deploy, Telegram bot, MCP tools for AI agents, static site hosting at *.pipee.tw |
| ClaudeBot | Telegram command center for Claude Code — voice-to-code, multi-bot, streaming, hot-reload |
| claudebot-plugins | Plugin registry for ClaudeBot — browse, install, and manage from Telegram |
| Project | Description |
|---|---|
| LetMeUse | Auth-as-a-Service — drop-in login widget, user management, ad management, billing |
| PayGate | Payment webhook receiver and purchase status service |
| AdMan | Self-hosted advertisement management platform |
| Project | Description |
|---|---|
| Selfize | Self-hosted SQLite REST API with dynamic collections — like PocketBase, but Node.js |
| SelfBase | Infrastructure manager — PostgreSQL backup scheduling + Redis monitoring |
| Pokkit | Self-hosted file storage server |
| Imgup | Image hosting service (duk.tw) — Markdown-friendly, multi-upload |
| Project | Description |
|---|---|
| AutoCard | AI-powered card editor — Markdown to social media cards with Gemini AI |
| ReelScript | Video learning library — download, transcribe, flashcards, vocabulary extraction |
| NoteBody | NotebookLM HTTP bridge |
| Workr | Universal job queue for background tasks |
| AutoReel | Automated Instagram Reels generator with JianYing draft automation |
| meei | Unified AI SDK — DeepSeek, OpenAI, Gemini, Qwen, Groq with consistent API |
| Project | Description |
|---|---|
| HappyBook | Book lending community with gamification and book spine shelf UI |
| CourseBloom | Multi-tenant online course platform with payments and AI content |
| MeeTube | Modern ad-free YouTube client with equalizer and bilingual subtitles |
| CanWeBack | Fortune telling web service |
| MySpeedTest | Instant speed test — 5 seconds to result, embeddable SDK |
| LurlHub | Video/image capture platform with HLS streaming |
| isnowfriend | Convenience store discount tracker and price comparison |
| Project | Description |
|---|---|
| GitLoop | AI-native Git platform — Gitea + AI code review + Telegram + auto deploy |
| Mailer | Shared email sending service for the ecosystem |
| LaunchKit | JSON to Landing Page generator |
| RaxTxt | Minimal text paste service — paste text, get URL, feed LLM |
| Readdy | Beautiful pure-text reading link generator |
| DropKit | Config-driven submission portal |
| Quickky | Personal card platform — styled digital cards |
| Text2Img | Text-to-image generator for social media |
| RePic | Image processing — background removal, resize, convert, crop |
| ver2 | Cache-busting tool — auto-add ?v=hash to HTML static references |
| Project | Description |
|---|---|
| DevFault | Dev bootstrap — rebuild your dev universe with one command |
| ZeroSetup | Generate one-click installers for any GitHub project |
| MemoryGuy | System resource monitor with memory leak detection |
| myclaudeset | Portable Claude Code settings kit — agents, rules, skills, instant setup |
| ReFile | Desktop file manager — Electron + React + TypeScript |
| SameScreen | Cross-device transfer with remote mouse control |
| whereismywindow | Multi-monitor window tracker (Rust) |
| smart-install | Resilient npm install for native packages |
| skills | Taiwan payment gateway skills for AI agents |
| Project | Description |
|---|---|
| DuckShot | Screenshot tool with upload and slicing |
| ReVid | Local-first video viewer and spatial crop tool |
| Screenshot-OCR | Screenshot + OCR with AI enhancement |
| ShotBoard | Recording tool for courses/demos with script canvas |
| DubTitle | Dual-monitor YouTube subtitle tool with AI vocab |
| freetube-ultra | Enhanced fork of FreeTube |
| Ytify | Self-hosted YouTube download server |
| Sherpa_ASR | Offline Chinese ASR — Paraformer + 2x speedup + VAD |
| Hanzi_ASR | FunASR optimization for Chinese speech |
| biaodian | Chinese punctuation formatter for STT output |
| ququ | Open-source Wispr Flow alternative — Chinese voice workflow |
| Project | Description |
|---|---|
| PasteV | Creator card generator with OCR |
| Qter | Better-looking forms for creators |
| UPPER.COM | Lead magnet site — file downloads to capture emails |
| tampermonkey-stats-card | GreasyFork stats card — one-click screenshot |
| tampermonkey-xpost-card | Translate X posts to Chinese as highlight card |
| Project | Install | Description |
|---|---|---|
| cmdx | npm i -g cmdx |
Linux commands in Windows |
| wcmd | npm i -g wcmd |
Windows commands in Linux |
| typee | npm i -g typee |
One command, any editor |
| brozz | npm i -g brozz |
Clean browser window for screenshots |
| winbat | npm i -g winbat |
Personal Windows CLI toolkit |
Node.js Modern Series
| Project | Install | Description |
|---|---|---|
| modern-audio | npm i modern-audio |
Simplified audio processing |
| modern-crypto | npm i modern-crypto |
Type-safe cryptography |
| modern-fs | npm i modern-fs |
Promise-based file operations |
| modern-ffi | npm i modern-ffi |
Native library bindings |
| modern-proxy | npm i modern-proxy |
HTTP/HTTPS proxy utilities |
Tampermonkey Scripts
| Project | Description |
|---|---|
| tampermonkey-lurl-download | Download videos/images from lurl.cc |
| tampermonkey-bilibili-download | Download videos from Bilibili |
| tampermonkey-md-copy | Ctrl + Right Click → copy as [text](url) |
| tampermonkey-fix-viewpic | Fix pic-view script |
| tampermonkey-repo-viewer | Better repo browsing |
| tampermonkey-player-helper | Better video viewing |
Blog, Learning & Experimental
| Project | Description |
|---|---|
| EverNote | MD + AI tech blog template |
| Bookiee | AI-generated book/magazine content |
| IdealFlow | Social media UI Kanban for dev ideas |
| react-beginner-challenges | React Interview Muscle Memory — 30+ Drills |
| frontend-philosophy-30 | Frontend Philosophy 30 |
| ShipShop | Modular SaaS template |
| atomicX | Macro-based HTML UI components |
| JQX | JSX-to-jQuery engine |
170+ repos and counting
