WebX11 is a self-hosted web platform where each user gets their own encrypted space. No server-side accounts - your session is encrypted in your browser using AES-256-GCM.
After registration, your personal space is at:
https://webx11.duckdns.org/spaces/[username]/
Upload any HTML, CSS, JS, images, or files here. They will be served publicly.
By default, visitors see a file listing. To create a custom landing page:
main.html to your space rootNote: index.html and index.htm are blocked. If you try to upload them (via dashboard or WebDAV), they will be automatically renamed to main.html/main.htm.
The dashboard lets you:
If you lose access to your account:
Important: Backup codes are tied to your password. If you reset your password, update your saved backup!
Upload files via the dashboard or use curl with WebDAV:
curl -T myfile.html -H "X-WebDAV-Token: YOUR_TOKEN" https://webx11.duckdns.org/spaces/username/
More examples:
curl -X MKCOL -H "X-WebDAV-Token: YOUR_TOKEN" https://webx11.duckdns.org/spaces/username/mydir/curl -X DELETE -H "X-WebDAV-Token: YOUR_TOKEN" https://webx11.duckdns.org/spaces/username/file.htmlcurl -X COPY -H "X-WebDAV-Token: YOUR_TOKEN" -H "Destination: /spaces/username/newfile.html" https://webx11.duckdns.org/spaces/username/oldfile.htmlcurl -X MOVE -H "X-WebDAV-Token: YOUR_TOKEN" -H "Destination: /spaces/username/newfolder/file.html" https://webx11.duckdns.org/spaces/username/file.htmlSupported operations: PUT, DELETE, MKCOL, COPY, MOVE
Get your token: Open the Dashboard, expand the "WebDAV Token" section in the sidebar, and copy the token.
Session expired? Use your backup code or go to Password Recovery.
Can't upload? Check file size (max 50MB). Try via dashboard.
Space not loading? Ensure username is correct in URL.
Wrong password on backup restore? The backup was created with a different password - you need the original password.
main.html as your landing page (not index.html)ChatStudio is an AI-powered code editor built into WebX11. Write, preview, and deploy websites directly from your browser.
Switch between specialized AI modes using commands or the sidebar:
/help - Show module help/module [name] - Switch module/search [query] - Web search/fetch [url] - Fetch URL content/explain [code] - Explain code/summarize - Summarize text/plan [goal] - Create a plan/status - Check Ollama status/test - Run connection test/list - List available modelsEvery user gets a personal web space with:
https://webx11.duckdns.org/spaces/[username]//spaces/chatstudio/main.html - AI code editorhttps://searxing.duckdns.org - Privacy search/spaces/dashboard.html - Manage filesUpload main.html to make your landing page live instantly!