Wenlan
Wenlan is a source-backed AI knowledge base and LLM wiki for AI work: organize documents and decisions into pages you can find, inspect, and review.
翻訳待ち
A modern, self-hosted web based file manager for your homelab. Built in SvelteKit & Go
翻訳待ち
Loading the full README.
Read the full README ↗BoxBox is a self-hosted file manager for homelab and NAS-style servers. It provides a browser UI for mounted Linux paths, large file and folder uploads, previews, code editing, search, share links, and background file operations.
frontend/ contains the shared Svelte UI, desktop/ the Linux Electrobun app with bundled CEF, and website/ the marketing site. The Go API stays in backend/. Run bun install --cwd frontend and bun install --cwd desktop, then bun run dev:desktop for local filesystem access. Each package has its own lockfile. See desktop setup and remote mode.
The preferred deployment path is Docker Compose using the published GitHub Container Registry image. No source checkout is required.
mkdir -p boxbox
cd boxbox
curl -fsSLO https://raw.githubusercontent.com/jR4dh3y/BoxBox/master/docker-compose.yml
curl -fsSLO https://raw.githubusercontent.com/jR4dh3y/BoxBox/master/.env.example
mkdir -p backend
curl -fsSL https://raw.githubusercontent.com/jR4dh3y/BoxBox/master/backend/config.yaml -o backend/config.yaml
cp .env.example .env
$EDITOR .env
docker compose pull
docker compose up -d
Generate the bcrypt value requested by .env, then open http://localhost:8080 and sign in as admin with the plaintext password you hashed. For reverse proxy examples, local source builds, and update workflows, see docs/docker.md.
backend/ Go API server and embedded frontend host
frontend/ SvelteKit application
docs/ Public project documentation
scripts/ Local development helpers
Dockerfile Unified frontend/backend production image
Full documentation lives at boxbox.radhey.dev/docs. Release and upgrade notes are in docs/release.md.
MIT. See LICENSE.
The promo video uses “the kill 2” by Lex Amarni & 2muchmotion. The song is credited to its artists and is not covered by the MIT license.