Compute

Deploy Static Sites & JAMstack Apps from Git

Deploy static sites and JAMstack apps. Push your code, get a fast site with SSL and your own domain.

Supported Technologies

Next.jsGatsbyHugoViteAstroNuxtSvelteKitRemix11tyJekyll
Overview

Runsite Static Sites deploys pre-built static sites and JAMstack apps from Git. Push your code, Runsite runs your build, fingerprints the output for long-term caching, and serves it from a global CDN with automatic SSL on your own domain.

Builds and origin storage stay inside the European Union, so your content and build artifacts never leave EU borders. A signed GDPR Data Processing Agreement is part of every plan.

It works with Next.js static export, Astro, Hugo, Vite, SvelteKit, and any generator that writes static files to a publish directory. Every pull request gets its own preview URL to check before you merge. When a project needs server-side rendering or a backend process, deploy it as a Web Service instead, and keep user uploads or media in S3-compatible object storage. The free tier covers unlimited sites with 100 GB of bandwidth a month.

Last reviewed: June 2026
Features

Everything to Deploy Static Sites

Built-in tools and capabilities to deploy and manage with confidence.

Instant Builds

Optimized build pipeline with Docker layer caching reduces build times by up to 40%. Incremental builds for supported frameworks.

Global CDN

Assets served from edge locations worldwide for sub-100ms load times. Automatic cache invalidation on every deploy.

Preview Deploys

Every pull request gets a unique preview URL. Share with your team for visual review before merging to production.

Custom Domains & SSL

Map your own domain with automatic SSL certificate provisioning and renewal via Let's Encrypt. Supports apex and wildcard domains.

Build Configuration

Specify publish directory, build commands, and environment variables. Framework auto-detection handles the defaults.

Headers & Redirects

Configure custom response headers, URL redirects, and rewrite rules for SEO, security, and single-page app routing.

CDN Pipeline

Build, cache, deliver globally

Static sites are built once and served from edge locations worldwide for blazing-fast load times.

1

Build Triggered on Push

Runsite detects your framework, installs dependencies, and runs your build command. Docker layer caching reduces repeat build times by up to 40%.

2

Assets Optimized & Hashed

Output files are fingerprinted with content hashes for infinite caching. HTML files get short cache TTLs so visitors always see fresh content.

3

Distributed to Edge Locations

Built assets are pushed to 10+ edge locations worldwide. Every deploy triggers automatic cache invalidation across all nodes.

4

Served with SSL & Custom Headers

Requests are routed to the nearest edge location. Custom response headers, redirects, and rewrite rules are applied at the edge layer.

Code

Get Started in Minutes

Simple integration with your existing tools and workflows.

// next.config.js
module.exports = {
  output: 'export',
  images: { unoptimized: true },
}
Use Cases

What Teams Build on Static Sites

Common scenarios where this service shines.

Marketing Sites

Launch landing pages and marketing websites with blazing-fast load times and zero server management.

Documentation

Deploy Docusaurus, VitePress, or GitBook documentation with auto-deploy on every content update.

Portfolio & Blog

Deploy Gatsby, Astro, or Hugo blogs and portfolios with custom domains and global CDN distribution.

E-commerce Storefronts

Build headless e-commerce frontends with frameworks like Next.js connected to any CMS or backend API.

EU-Sovereign

Your Site Data, Stored in the EU

Hosted in Frankfurt, Germany — your data stays under EU jurisdiction.

Your build pipeline runs and your origin files are stored in Runsite's Frankfurt, Germany region. Public assets are cached at edge locations worldwide for speed, but the source of truth — your build output and configuration — stays inside the EU.

Every account is GDPR-compliant by default and includes a signed Data Processing Agreement at no extra cost and with no sales call. You can review how we handle data in our Privacy Policy and DPA terms. That makes Runsite a fit when you handle EU customer data or fall under the GDPR or the EU Digital Services Act.

EU data residencyGDPR-readySigned DPA on every plan
Pricing

Simple, transparent pricing

Pay only for the resources you actually use. Switch between monthly and hourly to see what you'll spend.

JAMstack & static frontends

Landing pages · Docs · Portfolios

Deploy Next.js, Astro, Vite, Hugo and friends to a global CDN. Auto-deploy from Git, preview on every PR, free SSL.

Static Sites

Free

Popular
Free

No cold starts on active apps · no card

CDN
Global
Bandwidth
100 GB
Builds
~20s
Sites
Unlimited
Start free
Free during public beta. Pay-as-you-go bandwidth above the included quota will be introduced after launch — we'll notify you before any change.
FAQ

Frequently Asked Questions

Common questions about this service.

Runsite supports all major static site generators and frameworks: Next.js (static export), Gatsby, Hugo, Vite, Astro, Nuxt, SvelteKit, Remix, 11ty, Jekyll, and any tool that outputs static HTML/CSS/JS to a publish directory.

Static sites are pre-built at deploy time and served as static files via CDN, resulting in faster load times and lower cost. Web services run a server process (Node.js, Python, etc.) and handle dynamic requests. Choose static for content-focused sites and web services for dynamic applications.

Static sites on Runsite serve pre-built files only. If you need server-side rendering (SSR), deploy as a Web Service instead. Frameworks like Next.js support both — use static export for static, or deploy as a web service for SSR.

When you deploy, Runsite distributes your built assets to edge locations worldwide. Cache is automatically invalidated on every new deploy, so visitors always see the latest version. Assets with content hashes are cached indefinitely for optimal performance.

Your app deserves to be online

Free to start. Deploy in under a minute. No credit card needed.