Coming soon
Free hosting on meshmelo
Get yourname.meshmelo.com in one click. You only connect your own Cloudflare R2 storage — your files stay yours.
- No server to manage
- Connect your own domain or move out any time
Choose how you want to run your site. If you are not sure, the Cloudflare version below is free and ready today.
Coming soon
Get yourname.meshmelo.com in one click. You only connect your own Cloudflare R2 storage — your files stay yours.
Available now
Run your personal site on your own account. The Cloudflare version is ready today and runs on the free plan. A PHP package for regular web hosting is coming soon.
For makers
Download the AI rulebook, give it to an AI assistant, and build a site that is completely your own — and still connects to aimusiclist.
Available now
Your site runs on your own Cloudflare account. Songs are stored in your private R2 storage. Everything fits in Cloudflare's free plan for most artists.
The first time you use R2 (song storage), Cloudflare may ask you to add a payment method. Within the free limits you pay nothing.
Sign up for Cloudflare and GitHub if you don't have them yet. Use an email you check often.
Log in to Cloudflare, connect GitHub and allow it, then press “Create and deploy”. Wait one to three minutes. On the setup screen:
When it finishes, copy your site address and open it in your browser. It looks like this:
https://aml-site.<your-name>.workers.dev
The first visit shows the “Create admin” screen. It appears only once.
Upload up to 20 songs at once (MP3 or M4A). “Also publish on aimusiclist.com” is checked by default — your site registers itself automatically, and the songs appear on aimusiclist. Uncheck it to keep a song on your site only.
To manage your site later, open your address and tap “⚙ Admin” at the very bottom of the page.
In Cloudflare, open R2 → your bucket (aml-music) → delete the file meta/admin.json. Your songs stay. Open your address again and the “Create admin” screen comes back.