cat ./notes

notes

Quick rants and raw thoughts. Unfiltered.

Tried to summarize a Reddit post from the Oracle Hermes setup. Even with Jina and Camofox, the setup struggled — Reddit and similar sites aggressively block datacenter IPs. So the last resort: setting up a residential proxy strictly for reading websites when everything else fails. Not the first tool to reach for — SearXNG, Jina, and Camofox handle most cases. But for sites that hard-block datacenter ranges, a residential proxy is the only thing that reliably gets through.

Aug 10, 2026, 9:46 PM · 1w ago
#infra #research #proxy #oracle-cloud #hermes-agent

Enabled Syncthing in the Docker Hermes setup on Oracle so vault files sync back to the laptop. Had to open the Syncthing port via Oracle Cloud's network security rules (their VCN ingress rules) — not just on the VPS itself. Oracle Cloud has that extra network layer on top of the OS firewall. If the provider didn't have this extra network rules layer, you'd just open the port directly on the VPS (iptables/ufw). Good to know which providers add an external firewall — Oracle does, Hetzner doesn't (by default), etc.

Aug 9, 2026, 9:30 AM · 2w ago
#infra #syncthing #oracle-cloud #docker #vault-sync

Hit blocks doing research from the VPS-hosted Hermes agent — web search and extraction kept getting blocked. The unblocking stack: SearXNG for self-hosted meta-search, Jina AI for extracting pages as markdown, and Camofox as a stealth browser with VNC attached for visual inspection. The goal is simple: enough tooling for a smooth research-supported assistant without getting IP-blocked or bot-detected on every call. Each piece solves a specific failure mode — SearXNG aggregates search engines (no API keys, no shared rate limits), Jina handles the "give me this page as readable text" job, and Camofox handles the "site refuses non-browser clients" job.

Aug 8, 2026, 6:21 PM · 2w ago
#infra #research #hermes-agent #searxng #jina #camofox

Having that feeling that agent upkeep is a hidden layer of work nobody accounts for when setting these up on a VPS. It's easy to say "just deploy it" — the complexity that comes after is the real cost. Every tool bolted on to unblock a problem becomes its own thing to maintain. SearXNG, Jina, Camofox, VNC, Directus, the VPS itself — suddenly the agent isn't an agent, it's a small platform with a platform's maintenance load. The honest question: is all this worth it for the benefits, apart from the learning (which is genuinely good)? The trap is that infra work feels productive but doesn't produce content. If upkeep starts eating the time it was supposed to free up, that's the signal to simplify.

Aug 8, 2026, 6:21 PM · 2w ago
#infra #hermes-agent #self-hosting #reflection #upkeep

Retried uploading the 900MB image today. Still failed. Need to enhance LiteBin — two things on the list: Resumability — so failed uploads don't start from scratch Direct-to-agent upload — skip the master node entirely Planning to tackle both today. The flow I'm thinking for direct upload: when deploying to an agent node, give the user an option to skip the master. The master requests the agent to generate a token, takes the URL with that token, and passes it back to the client. The client then uploads directly to the agent, which verifies the token and accepts the file. That's the MVP plan for now.

Aug 7, 2026, 8:38 AM · 2w ago
#litebin #docker #deployment #resumability #architecture #mvp

LiteBin has multi-node support but a simpler deployment flow. From my local machine, I build a custom Docker Compose image with profile customizations for Hermes, compress it, and send it directly to the VPS for deployment — no Docker image registry needed. This simplifies things, but it has its own set of problems. Our custom image was a 900MB tar file that needs to go from my machine to the VPS. The current image upload doesn't support resumability. If it stops mid-way, I have to start over from scratch. I added a retry to the LiteBin CLI today — earlier, after 3 failed uploads it would exit and I'd have to recreate the image too. Now at least it retries the upload without rebuilding. These experiments are helping me find the gaps in LiteBin and see the real use cases as well.

Aug 6, 2026, 11:33 PM · 2w ago
#litebin #docker #hermes #deployment #self-hosting #experiments

Spun up an Oracle Ampere VPS — 2 OCPU, 12GB RAM, Mumbai region — for the Hermes Docker setup. Decided to use LiteBin (l8bin.com) as the deployment tool. Instead of running it standalone, I made this new VPS an agent node to my existing LiteBin master in Europe (Netcup VPS). Didn't work. Jio (my ISP) has connectivity issues with European servers and the connection keeps timing out. Couldn't deploy the Hermes setup. Will retry tomorrow. There's also a design issue with LiteBin I hit today. Right now, the agent node can only communicate through the master. So when I deploy an image, the tar file has to travel from my machine to Europe first, then from Europe to Mumbai. That's a lot of unnecessary latency. I could fix this by making LiteBin talk to the agent directly during deployments. But that needs more planning. For now, I'll retry the deployment tomorrow and deal with the architecture later.

Aug 6, 2026, 11:03 PM · 2w ago
#oracle #vps #hermes #litebin #docker #deployment #networking

Spent the last day setting up a Docker Compose for Hermes Agent with: Custom onboarding flow Skills pre-configured to set Neural Watt as default LLM provider Now I can configure this for my brother — he gets his own profile. Onboarding is triggered from Telegram, asks questions, and helps set up an Obsidian vault based on his needs. Next plan: deploy this on free Oracle tier and see how it goes.

Aug 6, 2026, 8:30 AM · 2w ago
#hermes #docker-compose #onboarding #neuralwatt #profiles #oracle #deployment