Standalone Botto Svelte app
  • JavaScript 55.5%
  • Svelte 32.4%
  • CSS 11%
  • Dockerfile 0.6%
  • HTML 0.5%
Find a file
Jannick Lawson db5800b35d
Some checks are pending
ci / build (push) Waiting to run
ci / publish (push) Blocked by required conditions
Use writable runtime user copies for registry state
2026-04-16 23:28:02 +02:00
.forgejo/workflows Initial Botto Svelte app 2026-04-16 22:57:45 +02:00
src Use writable runtime user copies for registry state 2026-04-16 23:28:02 +02:00
.gitignore Initial Botto Svelte app 2026-04-16 22:57:45 +02:00
Dockerfile Initial Botto Svelte app 2026-04-16 22:57:45 +02:00
package-lock.json Initial Botto Svelte app 2026-04-16 22:57:45 +02:00
package.json Initial Botto Svelte app 2026-04-16 22:57:45 +02:00
README.md Initial Botto Svelte app 2026-04-16 22:57:45 +02:00
svelte.config.js Initial Botto Svelte app 2026-04-16 22:57:45 +02:00
vite.config.js Initial Botto Svelte app 2026-04-16 22:57:45 +02:00

Botto app

Standalone Botto web app built with SvelteKit.

Local dev

npm install
npm run dev

Expected forwarded auth headers in dev/prod:

  • Remote-User
  • Remote-Name
  • Remote-Email
  • Remote-Groups

Key env vars:

  • REGISTRY_PATH
  • PROVIDER_AUTH_REQUESTS_DIR
  • BOTTO_AVATARS_PATH
  • SYNAPSE_URL
  • SYNAPSE_SERVER_NAME
  • SYNAPSE_ADMIN_TOKEN_FILE
  • CLIPROXY_KEYS_DIR
  • OLLAMA_LOCAL_URL
  • PORTAL_URL