SmileIV
SmileIV
tap the smile

Access

Four taps checked. This hub is private. Protected apps (SSH, Ollama, dashboards) still use Cloudflare Access with your Google allowlist when required.

Agent · Goose · Hermes policy

SmileIV hub

IV Corp · home lab · status snapshot 2026-10-01
Jellyfin Tunarr RetroArr Northline Dashboard Smirk Trading frozen

Apps & media

Jellyfin

Movies, TV, music, photos.

smileiv.org/jellyfin

Northline

VPN profiles · handshake · export.

smileiv.org/northline

SmileNet

IPSec profiles · setup · export.

smileiv.org/smilenet

Smirk

Detroit eviction aid · resources.

smirk.smileiv.org

Tunarr

Live TV channels.

smileiv.org/tunarr

RetroArr

EPG + lineup.

smileiv.org/retroarr

Access · SSH · VPN

SSH cheatsheet

chi · hetzner · Termius · recovery · agent path.

on this page ↓

SSH · Oracle

Cloudflare Access hostname (not raw :22).

ssh-chi.smileiv.org

SSH · Hetzner

Secondary site · Access.

ssh.smileiv.org

Fire TV VPN

EAP setup · certs · profile.

smileiv.org/vpn

VPN files index

Profiles and setup assets.

vpn-setup.smileiv.org

AI · agents · lab

Lab dashboard

Services · VPN · Live TV status.

dashboard.smileiv.org

Agent handoff

STATE · NEXT · agent brief.

smileiv.org/handoff

Ollama

Local models (Access-protected).

ollama.smileiv.org

MCP

Primary tool gateway (consolidated).

mcp.smileiv.org

Agent policy

Machine-readable rules for Goose / Hermes / headless.

smileiv.org/policy.json

Agents catalog

Who runs where · model bus · ports.

smileiv.org/agents.json
Headless: use CF Access service tokens only on authorized hosts. Runbook for agents: Oracle /home/ubuntu/status/AGENT_SSH_ACCESS.md. Model bus: LiteLLM http://127.0.0.1:4000/v1 on Oracle (Goose + Hermes already pointed there). Removed dead cards: goose-acp (404), litellm.smileiv.org (no DNS), duplicate handoff, founders placeholder.

SSH · Termius · agents

Never lock yourself out. Updated 2026-10-02. Public :22 is closed on purpose.

GoalDo this
Oracle (human Terminal)ssh chi or tunnel 127.0.0.1:2222
Hetzner (human Terminal)ssh hetzner or tunnel 127.0.0.1:2223
Oracle (agent / headless)CF Access service token + cloudflared access ssh → ubuntu@ssh-chi.smileiv.org
Hetzner (agent / headless)Same pattern → root@ssh.smileiv.org
Termius (Mac with tunnels)127.0.0.1 ports 2222 / 2223 · SSH ID @smileiv
Phone / no cloudflaredIKEv2 VPN → ubuntu@10.0.0.51:22
iMac (agent)cloudflared access ssh → administrator@ssh-imac.smileiv.org
Locked out of AccessVPN → 10.0.0.51 · or cloud provider console

Termius hosts

LabelAddressPortUserAuth
Oracle CHI127.0.0.12222ubuntuSSH ID @smileiv
Hetzner127.0.0.12223rootSSH ID @smileiv
Oracle-VPN10.0.0.5122ubuntuSSH ID @smileiv

Tunnels: LaunchAgent com.smileiv.ssh-tunnels · manual smile-ssh-tunnels / ~/bin/smileyos-ssh-tunnels.sh · stop killall cloudflared

Keys

Do not