Self-hosting
Learn how to self-host MultitaskAI using the downloadable ZIP file with various static hosting options
Because MultitaskAI is a purely client-side application, self-hosting is incredibly flexible. You only need a way to serve static files—no server-side logic or backend deployment is required. After you have downloaded the ZIP file from multitaskai.com/account/self-host, simply unpack and host the contents wherever static hosting is supported.
Limitations
Please note that self-hosted instances have some limitations compared to the official MultitaskAI app:
- Google Drive sync is not available in self-hosted instances
Best Practices
To ensure the best experience with your self-hosted MultitaskAI instance, we strongly recommend following these guidelines:
Use a Stable Domain
Always host your MultitaskAI instance on a custom domain or subdomain that you control. This is crucial because:
- Your chat history and settings are tied to the domain where MultitaskAI is hosted
- Random or temporary URLs (like those generated by some hosting providers) will result in data loss when you update or redeploy
- Each unique domain is treated as a separate instance by the browser's storage system
For example:
- ✅ Good:
chat.yourdomain.com
orai.company.org
- ✅ Good:
multitask.yourdomain.com
- ❌ Bad:
random-url-123.tiiny.site
(will change on next deploy) - ❌ Bad:
temporary-deploy-xyz.netlify.app
(may change with updates)
Data Persistence Across Hosts
As long as you keep the same domain:
- Your data will persist even if you move to a different hosting provider
- All your chat history, settings, and configurations stored in IndexedDB will remain intact
- You can freely switch between hosting providers (e.g., from Netlify to Vercel) without losing data
- This makes it easy to upgrade your hosting plan or switch providers as your needs change
Domain Setup Tips
- With Tiiny Host: Upgrade to a Pro account to use a custom domain
- With Netlify/Vercel: Configure your custom domain in the project settings
- With traditional hosting: Set up a subdomain in your DNS settings
- With GitHub Pages: Use either a custom domain or the stable
username.github.io
format
Recommended: Tiiny Host
We recommend Tiiny Host as the easiest way to self-host MultitaskAI. It's perfect for users without technical knowledge:
- Download the ZIP file from MultitaskAI
- Go to tiiny.host
- Drag and drop the ZIP file (no need to extract!)
- Get your live URL instantly
That's it! No account required, no technical setup - just drag, drop, and you're live.
Traditional Web Hosting (FTP)
If you have a web hosting plan from providers like GoDaddy, Bluehost, or any other traditional web host, you can also host MultitaskAI there:
- Extract the ZIP file locally
- Use your FTP client (like FileZilla) to connect to your web host
- Upload the extracted files to your desired directory (usually
public_html
orwww
) - Access your site through your domain or subdomain
Other Hosting Options
Here are many other platforms where you can host MultitaskAI:
- GitHub Pages: Host your unzipped files in a GitHub repository and enable GitHub Pages for a free, public site.
- Netlify: Login, create a new site, and upload your folder. Netlify handles SSL and a custom domain if desired.
- Cloudflare Pages: A convenient static hosting option with a global CDN and free SSL.
- Surge: A quick and easy CLI-based solution for static site hosting.
- Vercel: Upload your files and get instant hosting with SSL and CDN included.
- Firebase Hosting: Google's hosting solution with global CDN.
- DigitalOcean App Platform: Simple static site hosting with their app platform.
- Azure Static Web Apps: Microsoft's solution for static web hosting.
- AWS Amplify: Amazon's hosting service with global CDN.
- Render: Modern cloud platform with static site hosting.
- Hostman: Simple static site hosting platform.
- GitLab Pages: Similar to GitHub Pages but on GitLab.
- Bitbucket Pages: Atlassian's static site hosting solution.
- Neocities: Free web hosting with a focus on simplicity.
- Fleek: IPFS-powered hosting platform.
- Glitch: Simple hosting platform with instant deployment.
- Begin: Static and dynamic web hosting platform.
- Deta Space: Personal cloud platform with static hosting.
- Heroku: Popular platform that supports static site hosting.
- Fly.io: Global application platform with static hosting capabilities.
- Stormkit: Hosting platform built for static sites.
- Local HTTP Server: Use tools like serve or Python's
python -m http.server
for local hosting.
Getting Started
- Download the self-host ZIP file from multitaskai.com/account/self-host.
- Extract the ZIP file locally (unless using Tiiny Host).
- Upload these files into the hosting service of your choice.
That's it! Once the files are uploaded, you have a fully functioning instance of MultitaskAI. You can also serve the extracted folder locally using a simple HTTP server if you prefer to keep everything offline.