One-click apps

Self-hosted apps, live in one click. Secrets, storage and HTTPS set up for you.

Pick n8n, Ghost, Nextcloud or another app from a reviewed catalogue. Hostingsurge creates the project, generates its passwords and keys, gives it persistent storage and starts it at its own HTTPS address. No server to rent, no compose file to write.

15 self-hosted appsWordPress and WooCommerce14 framework startersSecrets generated for youServers in France
hostingsurge.com/dashboard/new?source=templatesLive demo

Chapter 1 of 4: Filter the catalogue down to self-hosted apps and pick one. Every card says what it needs to run.

Example data

What one click takes care of

The parts of self-hosting you would otherwise set up, secure and keep an eye on yourself.

  • Everything created at once

    The project, the app’s containers with their own persistent storage, a bundled database where the app has one, and an address at <name>.hostingsurge.app with HTTPS.

  • Secrets nobody has to invent

    Passwords and keys are generated for each project, stored encrypted, and only shown when someone with the right permission reveals them.

  • Reviewed before it is listed

    Every app’s definition is read before it enters the catalogue, and checked again when you deploy: anything that reaches the server itself, such as the Docker socket, host ports or privileged mode, is refused.

  • Hard limits, hardened containers

    Every container gets a CPU, memory and process limit from the project’s allocation, runs without privilege escalation and sits on your team’s own network.

  • Nightly off-site copies

    Every night the app’s databases are dumped and its volumes are copied, encrypted, to storage in the EU outside the server.

  • The dashboard you already use

    Logs, environment variables, your own domain with HTTPS, start, stop and restart, and uptime checks, like every other project.

Not available yet: adding an app to an existing project, and managed version updates. Today every one-click app is a project of its own, without builds, deployments or rollbacks. Restoring an app from the off-site copy is done by our team on request.

The catalogue

Every entry of the one-click catalogue the dashboard shows under New project → Templates, read from the same source. Each one lists what it needs, and the dashboard shows what gets created before you deploy.

Self-hosted apps 17

  • Ghost

    CMS · Needs 1 vCPU · 1 GB

    Publishing platform for blogs, newsletters and paid memberships. MySQL included.

  • n8n

    Automation · Needs 1 vCPU · 1 GB

    Workflow automation with 400+ integrations, code steps and webhooks. PostgreSQL included.

  • Nextcloud

    Files & storage · Needs 1 vCPU · 1 GB

    File sync and sharing, calendars, contacts and office collaboration. PostgreSQL and Redis included.

  • PocketBase

    Backend · Needs 0.25 vCPU · 128 MB

    Open-source backend in one file: SQLite database, auth, file storage, realtime and an admin UI.

  • Strapi

    CMS · Needs 1 vCPU · 1 GB

    Headless CMS with a visual content-type builder and REST and GraphQL APIs. PostgreSQL included.

  • Umami

    Analytics · Needs 0.5 vCPU · 512 MB

    Simple, privacy-friendly website analytics without cookies. PostgreSQL included.

  • Uptime Kuma

    Monitoring · Needs 0.5 vCPU · 256 MB

    Self-hosted uptime monitoring with status pages and 90+ notification channels.

  • Directus

    CMS · Needs 1 vCPU · 1 GB

    Instant REST and GraphQL API plus an admin app on top of SQL. PostgreSQL and Redis included.

  • Excalidraw

    Productivity · Needs 0.25 vCPU · 128 MB

    Virtual whiteboard for hand-drawn-style diagrams and sketches.

  • Grafana

    Monitoring · Needs 0.5 vCPU · 256 MB

    Dashboards and alerting for metrics, logs and traces from any data source.

  • listmonk

    Communication · Needs 0.5 vCPU · 256 MB

    Self-hosted newsletter and mailing-list manager. PostgreSQL included.

  • Mattermost

    Communication · Needs 1 vCPU · 1 GB

    Open-source team chat with channels, threads and integrations. PostgreSQL included.

  • Metabase

    Analytics · Needs 1 vCPU · 1 GB

    Business intelligence: ask questions of your data and share dashboards. PostgreSQL included for its own metadata.

  • NocoDB

    Productivity · Needs 0.5 vCPU · 512 MB

    Airtable alternative: build spreadsheets and apps on a database.

  • Vaultwarden

    Security · Needs 0.25 vCPU · 128 MB

    Lightweight Bitwarden-compatible password manager server.

  • AppwriteUnavailable

    Backend · Needs 2 vCPU · 4 GB

    Appwrite’s functions runtime needs direct access to the server’s Docker engine, which Hostingsurge never gives to customer apps. Deploy PocketBase or Directus instead.

  • Plausible AnalyticsUnavailable

    Analytics · Needs 2 vCPU · 2 GB

    The upstream one-click template for Plausible is disabled by its maintainers; deploy Umami for privacy-friendly analytics meanwhile.

WordPress 2

  • WooCommerce

    E-commerce · Needs 1 vCPU · 1 GB

    Online store on managed WordPress: WooCommerce installed and activated, with updates, hardening and backups.

  • WordPress

    CMS · Needs 0.5 vCPU · 512 MB

    Managed WordPress with MariaDB, installed with a generated administrator account, plus updates, hardening and backups.

Framework starters 14

Your own code from the first minute: the starter is committed to the project’s Git repository and built like any upload.

  • Astro
  • Django + PostgreSQL
  • Laravel
  • Next.js
  • Vite + React
  • Express API
  • FastAPI
  • Go
  • Hono API
  • Nuxt
  • React Router (Remix)
  • Ruby on Rails
  • Static HTML
  • SvelteKit

Open the templates in the dashboard

From catalogue to a running app in three steps

The same three steps the demo above plays. Nothing to install on your side.

  1. Pick an appBrowse New project → Templates, or list them with hostingsurge templates in the CLI.
  2. Name it and deployOne click creates the project, its secrets, its storage and its address. The steps tick off in the dashboard as they finish.
  3. Open it and sign inThe app answers at <name>.hostingsurge.app with HTTPS. Follow the first-login steps shown next to it, then add your own domain.

One click, or your own server?

What it takes to run the same app yourself, and what the one-click template does instead.

On a server of your ownOne click on Hostingsurge
The serverRent it, patch it and secure itNothing to rent or patch: the app runs on our servers in France
HTTPS addressSet up a reverse proxy and certificates<name>.hostingsurge.app with HTTPS from the first start; your own domain when you add it
Passwords and keysMake them up and keep them in a compose fileGenerated for each project and stored encrypted
IsolationWhatever the compose file allowsReviewed definition, no access to the host, hard CPU, memory and process limits
BackupsYour own scripts and storageDatabases dumped and volumes copied off-site every night, encrypted
Logs and restartsOver SSHIn the dashboard, the CLI and the API

Apps run on the Cloud price list

A monthly fee that includes the same amount of usage. WordPress and WooCommerce sites use the Web Hosting list instead.

  • Free

    $5 trial credit for 30 days, then $1 of usage a monthUp to 1 vCPU · 1 GB per app

    $0 / month

  • Hobby

    Includes $5 of usage every monthUp to 4 vCPU · 8 GB per app

    $5 / month

  • Pro

    Includes $20 of usage every monthUp to 8 vCPU · 32 GB per app

    $20 / month

All 15 apps in the catalogue fit within Free’s limit per app. Prices in USD, excluding VAT. Paid checkout is not open yet: every account runs free today and nothing is charged. Compare plans and usage rates

One-click app questions

What happens when I click Deploy?

Hostingsurge creates a project, generates the app’s passwords and keys, creates the app with its own persistent storage (and its bundled database, where it has one) and starts it at <name>.hostingsurge.app with HTTPS. The dashboard shows each step as it finishes.

How long does an install take?

The first start downloads the app’s images, which can take a few minutes. The steps in the dashboard show where it is, and the app is marked ready as soon as its containers run.

Who gets the administrator account?

It depends on the app, and the dashboard says which. Apps such as n8n, Ghost and Strapi make the first visitor the administrator, so open them right away. WordPress, WooCommerce, Grafana and Directus come with generated credentials you reveal in the dashboard.

Can I use my own domain?

Yes. Add it under Domains like for any project, and the app answers on it with its own certificate. Give n8n its domain before you share webhook links, and a WooCommerce shop before you turn on payments.

Is my app’s data backed up?

Every night the app’s databases are dumped and its volumes are copied, encrypted, to storage in the EU outside the server. Restoring from that copy is done by our team on request; there is no restore button for apps yet.

Can I add an app to an existing project, or get new versions automatically?

Not yet. Each one-click app is a project of its own, and managed version updates are not available. Both are planned for the App Store, which is not live.

Can I deploy from the terminal or an AI agent?

Yes. Run hostingsurge create --template n8n in the CLI, call POST /templates/{id}/deploy in the API, or use the deploy_template tool over MCP.

Run your first app on Free.

No card needed. Pick an app, deploy it and open it at its own address in a few minutes.