2.9 KiB
2.9 KiB
Environment Map — Open WebUI Container (Updated)
Discovered: 2026-08-11
Platform
| Attribute | Value |
|---|---|
| OS | Debian 13 (trixie) Linux, x86_64 |
| Shell | /bin/bash |
| User | unprivileged (no sudo) |
| Home | /home/user |
Source: [1]
Runtime
| Tool | Version |
|---|---|
| Python | 3.12.13 |
| Node.js | v22.23.0 |
| npm | 10.9.8 |
| pnpm | not installed |
| Playwright | not globally available (check node_modules) |
| Vite | available locally |
Source: [1]
Auth
| Service | Status |
|---|---|
GitHub (gh) |
✅ Logged in as stateofshit (SSH + token) |
| Git config | name: stateofshit · email: thestateofshit@gmail.com |
| SSH keys | none found in ~/.ssh |
Source: [1]
Directory Structure
/home/user/
├── 00-incoming/ → raw downloads
├── 000-configs/ → tool docs, scripts, Google creds
│ ├── GH_CLI_INSTRUCTIONS.md
│ ├── PLAYWRIGHT_BROWSER_INSTRUCTIONS.md
│ └── VITE_PREVIEW_INSTRUCTIONS.md
├── 01-docs/ → documentation
├── 02-repos/ → local git clones
│ ├── shit_in_a_vault/ ← main Obsidian vault (private, synced)
│ ├── superpowers/
│ ├── webby/ ← public project
│ └── shit_flare/ ← public, Cloudflare
├── 03-projects/ → active workspaces
│ ├── ai-chat-agent/
│ ├── msg-extractor/
│ └── rag_project/
└── .env.cloudflare ← Cloudflare credentials file
Source: [1]
GitHub Repos (7 total)
| Remote | Private? | Notes |
|---|---|---|
| stateofshit/shit_in_a_vault | private | Main vault |
| stateofshit/shit_flare | public | Cloudflare project |
| stateofshit/webby | public | Web project |
| stateofshit/bendover-api | private | API |
| stateofshit/code | private | General code |
| stateofshit/da_vault | private | Another Obsidian vault |
| stateofshit/state-shit-backup | private | System defaults backup |
Source: [1]
Key URLs
- Vite preview: https://preview.boogerclub.com
- Vault remote: github.com/stateofshit/shit_in_a_vault
Source: [1]
Missing / Notable
- No pnpm installed — may need
npm i -g pnpmor usenpx - No global Playwright binary — check per-project installs
- No SSH keys — GitHub uses token-based auth via
gh - No Docker access assumed (unprivileged container)
- Internal services available:
open-webui:8080,searxng:8080
Source: [1]
Summary
This note provides a comprehensive environment map for the Open WebUI container, documenting the platform, runtime tools, authentication status, directory structure, GitHub repositories, key URLs, and notable absences (missing package managers, no Playwright, no SSH keys). All information is drawn from the retrieved context [1].
Updated: 2026-08-12 (formatting reorganized; no new facts invented)