20+ apps, one platform, Mumbai datacenter

Build a store.
Ship a blog.
Run your own tools.

Whatever you're building, there's a 1-click path to get there. Pick your use case below and follow the setup guide.

WooCommerce
E-Commerce

Online store with WooCommerce

For small businesses, artisans, and freelancers who need a full store with payments, orders, and product listings — without a developer.

Setup guide
  1. 1
    Register your domain — search for your brand name at modernhost.co and pick a .com, .in, or .store to start. WooCommerce runs on the free plan, so the domain is the only thing you have to buy.
  2. 2
    Deploy WooCommerce — in your dashboard, go to Apps → 1-Click Apps → WooCommerce. Give it a subdomain (or your own domain) and click Deploy. Your store is live in about 90 seconds.
  3. 3
    Log in to WordPress admin — click "Credentials" on your app card to find your admin email and password. Visit /wp-admin on your store URL to log in.
  4. 4
    Add products and payment — go to WooCommerce → Products to add listings. For Indian payments, install Razorpay for WooCommerce or PayU from the WooCommerce plugin marketplace.
  5. 5
    Point your domain — if you registered your domain with us, open the Domains page in your dashboard and attach it to your store with one click. DNS updates automatically.
WordPress
Content & Publishing

Blog or portfolio with WordPress

For writers, photographers, consultants, and agencies who want full control over their site without paying per page or per plugin.

Setup guide
  1. 1
    Register a domain — pick something memorable. A free plan gives you a .in.modernhost.co subdomain instantly, no card needed.
  2. 2
    Deploy WordPress — Apps → 1-Click Apps → WordPress. Your site is live in about 90 seconds with SSL already active.
  3. 3
    Pick a theme — log into /wp-admin using your credentials. Go to Appearance → Themes and install a free theme like Astra or Kadence. Both are fast and mobile-friendly.
  4. 4
    Write your first post — Posts → Add New. Use the block editor to add text, images, and embeds. Publish when ready.
Ghost
Content & Publishing

Newsletter & publication with Ghost

For journalists, independent writers, and educators who want a clean reading experience and built-in paid membership — without Ghost's $29/mo hosted price.

Setup guide
  1. 1
    Deploy Ghost — Apps → 1-Click Apps → Ghost. Pick a subdomain like yourname.in.modernhost.co. Live in about 2 minutes.
  2. 2
    Complete Ghost setup — visit your site URL and follow the Ghost setup wizard. Set your publication title, your email, and an admin password.
  3. 3
    Connect Mailgun — in Ghost Admin → Settings → Email newsletter, add your Mailgun API key and sending domain. Ghost sends bulk newsletters through Mailgun's API and nothing else, so this step is not optional. Sending is not included in your plan: you pay Mailgun for what you send.
  4. 4
    Attach your own domain — on the Domains page, point your registered domain at your Ghost app. Traefik issues a certificate automatically.
LinkStack
Content & Publishing

Link-in-bio page with LinkStack

For Instagram creators, YouTubers, and anyone who wants a branded link hub — on a domain they own, not a Linktree subdomain.

Setup guide
  1. 1
    Deploy LinkStack — Apps → 1-Click Apps → LinkStack. A free plan is enough. Pick a subdomain or bring your own domain.
  2. 2
    Create your account — visit the app URL, register as the first user (this becomes the admin), and complete the setup wizard.
  3. 3
    Add your links — in the LinkStack dashboard, add links to your Instagram, YouTube, Spotify, Razorpay payment link, or any URL. Drag to reorder.
  4. 4
    Put it in your Instagram bio — copy your LinkStack URL (or your custom domain). Go to Instagram → Edit Profile → Website and paste it.
Listmonk
Content & Publishing

Email newsletters with Listmonk

For marketers and bloggers with a list who are paying Mailchimp $20+/mo for a feature they could self-host for $3.52.

Setup guide
  1. 1
    Deploy Listmonk — Apps → 1-Click Apps → Listmonk. Requires Starter or Pro (it wants 512 MB of RAM). The first boot takes about 60 seconds.
  2. 2
    Connect an SMTP relay — in Settings → SMTP, add Brevo (free for 300 emails/day, no card, no cap on contacts) or any SMTP service you already use. Sending is not included in your plan: you pay the provider for what you send.
  3. 3
    Import your list — Subscribers → Import, paste or upload a CSV. Listmonk handles unsubscribes, bounces, and GDPR-compliant opt-outs automatically.
  4. 4
    Create and send a campaign — Campaigns → New Campaign. Write with the rich editor or raw HTML. Schedule or send immediately.
n8n
Business & Ops

Workflow automation with n8n

For operations teams and founders who want Zapier-style automation — Google Sheets to WhatsApp, Razorpay to Slack, form to CRM — without Zapier's per-task pricing.

Setup guide
  1. 1
    Deploy n8n — Apps → 1-Click Apps → n8n. Available on Starter and Pro. Visit the URL once it starts to set your admin email and password.
  2. 2
    Create a workflow — click New Workflow. Start with a trigger: Webhook (for Razorpay), Schedule, or Google Sheets. n8n has 400+ built-in integrations including WhatsApp Business, Telegram, Gmail, and Notion.
  3. 3
    Add action nodes — drag nodes to send a message, update a spreadsheet, create a CRM record, or POST to any API. No code needed for most flows; JS/Python nodes available when you need them.
  4. 4
    Activate and monitor — toggle the workflow on. n8n keeps a run history so you can replay failed executions and spot where things went wrong.
Nextcloud
Business & Ops

Team file storage with Nextcloud

For small teams who share files, calendars, and contacts — and don't want to give Google or Microsoft access to their business documents.

Setup guide
  1. 1
    Deploy Nextcloud — Apps → 1-Click Apps → Nextcloud. Requires Starter or Pro (it wants 512 MB of RAM). Set a subdomain. The first boot sets up the database and takes 60–90 seconds.
  2. 2
    Create team accounts — log in as admin, go to Users → New User. Give each team member an account. Optionally enable 2FA under Security.
  3. 3
    Install the desktop client — download Nextcloud Desktop from nextcloud.com/install for Windows or Mac. It syncs files like Google Drive. The mobile app works the same way.
  4. 4
    Enable Calendar and Contacts — in the Apps section inside Nextcloud, install the Calendar and Contacts apps. They sync with iOS and Android via CalDAV/CardDAV.
Appwrite
Developer Tools

App backend with Appwrite or PocketBase

For developers building a mobile or web app who need auth, a database, file storage, and real-time events — without running a dedicated server.

Setup guide
  1. 1
    Choose your backendAppwrite (Pro plan, more features: OAuth, functions, realtime) or PocketBase (free plan, lightweight: one binary, perfect for small apps). Deploy from Apps → 1-Click Apps.
  2. 2
    Create your project — open the admin console, create a project, and define your collections (Appwrite) or tables (PocketBase). Both have visual schema builders.
  3. 3
    Add your platform — in the project settings, register your app's platform (web, iOS, Android) and copy your API endpoint URL. Paste it into your client SDK initialisation.
  4. 4
    Call the API from your app — install the Appwrite or PocketBase client SDK (npm i appwrite), then use the SDK to create users, read data, and upload files. Your backend runs in Mumbai — low latency for Indian users.
Gitea
Developer Tools

Private Git server with Gitea

For developers and agencies who want private repos, pull request reviews, and CI hooks — on infrastructure they control, not GitHub's servers.

Setup guide
  1. 1
    Deploy Gitea — Apps → 1-Click Apps → Gitea. Assign a subdomain like git.yourcompany.in once you've attached your domain.
  2. 2
    Complete the install wizard — on first visit, Gitea shows a setup page. Set your site title, admin username, and password. Leave database settings as-is (SQLite is fine for small teams).
  3. 3
    Create repos and invite users — create an organisation for your team, then create repos. Invite collaborators via email — each gets their own account and SSH key management.
  4. 4
    Push your first repogit remote add origin https://git.yoursite.com/you/repo.git then git push -u origin main. Gitea shows commits, diffs, and issues just like GitHub.
Umami
Data & Analytics

Privacy-first analytics with Umami

For site owners who want page views, referrers, and country data — without giving that data to Google, and without a cookie banner.

Setup guide
  1. 1
    Deploy Umami — Apps → 1-Click Apps → Umami. Requires Starter or Pro (it wants 512 MB of RAM). The default admin credentials are admin / umami — change the password immediately after first login.
  2. 2
    Add a website — Settings → Websites → Add website. Enter your site's domain name. Umami generates a script tag and a unique website ID.
  3. 3
    Paste the tracking script — add the generated <script> tag to the <head> of every page you want to track. For WordPress, use the Insert Headers and Footers plugin.
  4. 4
    Read your stats — visit your Umami dashboard. You'll see real-time visitors, top pages, referrers, and country breakdown. No cookies, no GDPR popup needed.
Uptime Kuma
Data & Analytics

Uptime monitoring with Uptime Kuma

For anyone running a live site who wants to know the moment it goes down — via Telegram, WhatsApp, email, or Slack — before their customers do.

Setup guide
  1. 1
    Deploy Uptime Kuma — Apps → 1-Click Apps → Uptime Kuma. On first visit, create your admin account. No email needed to get started.
  2. 2
    Add a monitor — click Add New Monitor. Enter your site URL (e.g. https://yoursite.com). Set interval to 1 minute. Pick HTTP(s) for web pages or TCP for servers.
  3. 3
    Set up alerts — Settings → Notifications. Uptime Kuma supports Telegram (easiest), WhatsApp via Twilio, email, Slack, and 90+ others. Add your channel and test it.
  4. 4
    Share a status page — Status Page → New Status Page. Add your monitors. Share the public URL with clients so they can see live status without asking you.
NocoDB
Business & Ops

No-code database with NocoDB

For operations teams, solopreneurs, and agencies who track customers, orders, or inventory in a spreadsheet and want something more powerful — without learning SQL.

Setup guide
  1. 1
    Deploy NocoDB — Apps → 1-Click Apps → NocoDB. Sign up with an email and password on first load. NocoDB creates an SQLite database automatically.
  2. 2
    Create a base and table — click New Base, then add tables with columns: text, number, date, attachment, link-to-record, and more. Import from CSV or Google Sheets to pre-fill your data.
  3. 3
    Build views — switch between Grid, Gallery, Kanban, and Calendar views. Create filtered views per team member or project stage. Share a read-only view link with clients.
  4. 4
    Automate with webhooks — in the toolbar, open Integrations → Webhooks. Fire a webhook to n8n or Zapier when a row is created or updated — connects your NocoDB to email, WhatsApp, or any API.

Don't see yours? On Starter and Pro you can deploy any app from a Git URL — Node, Python, Go, PHP, or static site.

Get Starter and bring your own code →

Start with a domain. Own everything else.

Free plan. No credit card. Live in 2 minutes.

Start free →