Welcome To The Webhole!

👋 Hey, I’m Clifford.
Builder of Clifford’s Webhole — my corner of the internet for building, experimenting, breaking things, fixing them, and learning along the way.
I build and manage self-hosted systems, web applications, AI tools, automations, and open-source projects — including WebholeVault, WebholeInk, Webhole Labs, and my multi-site web infrastructure.
My work blends web development, Linux server engineering, Docker, security, AI, and automation into one connected digital ecosystem.
⚡ What I Do
🧩 Build and maintain self-hosted VPS infrastructure with Ubuntu, Docker, Nginx Proxy Manager, and UFW
🕸️ Develop and manage websites, web applications, WordPress platforms, and custom web projects
🤖 Experiment with AI models, custom agents, APIs, FastAPI applications, and automated workflows
☁️ Build automation pipelines with n8n, APIs, and AI services
🔐 Design backup, security, and disaster-recovery workflows using Bash, cron, Backblaze B2, and rclone
💻 Develop from Linux, Android Termux, and cloud infrastructure
🌱 Keep one foot offline with beekeeping, gardening, and homesteading
🛠️ Tech Stack & Tools
Languages
HTML · CSS · JavaScript · PHP · Python · Bash · SQL · Markdown
Platforms & Systems
Ubuntu 24.04 LTS · Docker · Docker Compose · Nginx Proxy Manager · UFW · Termux
Web Development
FastAPI · WordPress · WebholeInk · Custom Themes · WP-CLI · REST APIs · Site Migrations
AI & Automation
Ollama · OpenRouter · n8n · Custom Agents · AI APIs · Automated Content Pipelines
Storage / Backup / DevOps
Cloud · PostgreSQL · MariaDB · rclone · cron · msmtp · Shell Scripting · Cloudflare
📌 Featured Projects
🔐 WebholeVault
A privacy-first photo and video storage platform built from the ground up.
WebholeVault combines FastAPI, PostgreSQL, Docker, authenticated media delivery, private Cloud storage, thumbnails, video playback, trash and restore, upload progress, account management, and administrative tooling.
The goal is simple: private media storage without turning your personal photos and videos into a social network.
🖋️ WebholeInk
My open-source, database-free publishing engine.
WebholeInk uses Markdown, PHP, nginx, and a simple filesystem architecture to power fast, lightweight websites without requiring a traditional CMS database.
🧪 Webhole Labs
My private AI playground for experimenting with FastAPI, AI models, custom agents, APIs, memory systems, and automation.
🕵️ Webhole OSINT
A private defensive OSINT environment for domain, IP, username, case, evidence, and asset research.
⚙️ n8n Automation
Self-hosted automation workflows connecting RSS feeds, AI models, websites, APIs, backups, and content publishing.
🧭 Mission Statement
I believe the internet is a lot more interesting when you build your own corner of it.
My goal with Clifford’s Webhole is to experiment, learn, document, and create systems that I actually control — from the server and applications all the way to the content running on them.
I believe in:
- Owning my infrastructure
- Building instead of just consuming
- Automating repetitive work
- Protecting privacy
- Learning relentlessly
- Breaking things occasionally
- Figuring out how to fix them
- Sharing what I learn
🔥 What I’m Working on Right Now
- Developing and testing WebholeVault
- Expanding WebholeInk
- Experimenting with AI tools inside Webhole Labs
- Building defensive tools for Webhole OSINT
- Improving Docker and VPS infrastructure
- Expanding automated backup and disaster-recovery systems
- Building n8n automation and content pipelines
- Developing Android integrations for Webhole projects
- Growing the Clifford’s Webhole developer ecosystem and brand
🧠 Current Focus Areas
- Self-hosted web applications
- AI agents and workflow automation
- FastAPI and Python development
- Docker architecture
- VPS performance and reliability
- Privacy-first storage
- Network security and server hardening
- Android and Termux development
- Open-source software
- Automation
📚 Favorite Commands & Snippets
Restart a Docker Stack
docker compose down && docker compose up -d
Inspect Docker Networks
docker network inspect web
View Container Logs Live
docker logs -f container_name
Check Running Containers
docker ps
Follow System Logs
journalctl -f
Check Open Ports
sudo ss -tulpn
Check Firewall Status
sudo ufw status
🎯 Goals for 2026
- Launch and real-world test WebholeVault
- Continue expanding WebholeInk
- Develop new Webhole-branded utilities and applications
- Expand Webhole Labs and AI experimentation
- Build more privacy-focused and self-hosted tools
- Release useful open-source projects
- Grow the Clifford’s Webhole developer community
- Keep learning, experimenting, and building
🌐 Connect With Me
Follow Clifford’s Webhole around the web:
𝕏 X / Twitter · ✈️ Telegram · 🌐 LinkedIn · 🐱 GitHub
X: @cliffordsweb
Telegram: @cliffordswebhole
GitHub: cliffordwebhole
Built, hosted, and maintained by Clifford’s Webhole.