# Runsite — The Deployment Platform for Apps, Databases & Background Jobs

> The deployment platform for web apps, databases, and background jobs. Connect your repo, hit deploy, and your project is live with SSL and a URL. Every new account starts with €5 of credit.

Now in Public Beta

# Make your web app live in seconds

Connect your repo, click deploy. Your app is online with a database, SSL, and a URL. That's it.

[Start Deploying — €5 Credit](https://dashboard.runsite.app/login)[See how it works](/#how)

€5 credit on signup · No credit card · EU servers

dashboard.runsite.app

![Runsite dashboard showing deployed services, their status and resource usage](/dashboard-preview-light.webp)![](/dashboard-preview-dark.webp)

Supported Technologies

Docker

GitHub

Node.js

Python

Go

PostgreSQL

## Runsite in Numbers

0s

Cold Starts

While your app gets traffic

30s

Deploy Time

From git push to live

€5

Starting Credit

On every account, no card

100%

European Servers

GDPR ready

What is Runsite?

## A deploy button  
that actually works. 

Runsite is a deployment platform for developers who would rather ship than babysit infrastructure. Push your code, get an HTTPS URL, attach managed Postgres or Redis with one click. No DevOps, no surprise bills, no cold starts.

27s average deploy6 managed services€0 to startEU-only infrastructure

\~/my-app — zshLive

›git push origin main

ℹDetected Next.js 14 · runtime node-20 · region eu-west

→Provisioning managed Postgres (256 MB)

→Building image — 4 cached layers reused

→Issuing TLS certificate

✓Live in 27.4s — https://my-app.runsite.app

›

Deployedmy-app.runsite.app

Built for people who ship

### We replaced ops with a git push.

No CI pipelines to babysit. No YAML to maintain. No servers to patch. Runsite watches your branch, builds a container, issues SSL, wires up a managed database. Bring a Dockerfile if you want, otherwise we auto-detect your stack. The whole loop in about thirty seconds.

* Push any branch, get a preview URL on every PR
* Managed Postgres, Redis, S3: one dashboard, one bill
* EU-only servers, hard spending caps, humans on support

The old waytired

* Kubernetes YAML spaghetti
* CI/CD pipelines you have to babysit
* Separate billing for every service
* Cold starts that kill live demos
* Per-seat fees that punish growth

The Runsite waywired

* git push, your app is live
* Managed Postgres, Redis, S3 built-in
* One bill, one dashboard, no surprises
* €5 of credit on signup, no card, no cold starts
* Unlimited teammates at no extra cost

01 — Ship

### Push to deploy

Connect a repo, pick a branch, get an HTTPS URL. We auto-detect your framework, or use your Dockerfile as-is. No pipelines, no AWS console.

02 — Iterate

### Zero-downtime rolls

Every git push triggers a zero-downtime deploy. Broke something? Roll back to the last green build in one click.

03 — Trust

### EU-hosted, GDPR-ready

Every server sits in the EU. Every account ships with a signed DPA. Every budget has a hard cap that actually stops the meter.

Everything included

## One platform, zero headaches

Stop juggling services. Everything your app needs is already here.

### Push & Ship

Connect GitHub, push code, it's live. Auto-detect frameworks, zero-downtime deploys. No YAML, no Dockerfiles, no AWS console.

### Managed Data

PostgreSQL + Redis in one click. Daily backups, connection pooling, monitoring, all included. Grab the URL and build.

### S3 Storage

S3-compatible object storage for user uploads, backups, and assets. Use your existing SDKs and it just works.

### SSL & Domains

Free HTTPS on every app. Connect your own domain. Certificates are automatic.

### Spending Limits

Set a monthly cap. Get alerts before you hit it. Services pause at the limit, so there are no surprise bills.

### Logs & Metrics

Real-time logs, CPU and memory charts. See what your app is doing right now.

How It Works

## Three clicks to production

No Dockerfiles. No YAML. No AWS console. Just your code and a deploy button.

1

Step 1

### Connect GitHub

Link your repo. Runsite detects your framework automatically: Next.js, Django, FastAPI, Rails, Go, whatever you use.

Terminal

```
$ git push origin main
```

2

Step 2

### Hit Deploy

One click. We build it, set up SSL, give you a URL. Need a database? Toggle it on and PostgreSQL is ready in seconds.

3

Step 3

### Push to update

Every git push triggers a new deploy. Your app stays live while the new version rolls out.

Services

## Everything you need to ship

Web apps, static sites, databases, storage, and more. All managed, all connected, all in one place.

### Your app, online in seconds

Ship your SaaS, API, or side project. Any framework, any language. Push your code and Runsite handles the rest. Perfect for indie devs who want to deploy, not DevOps.

Up to 8 CPU

Up to 16 GB RAM

Up to 30 TB/mo

No cold starts on active apps

#### Included Features

* Auto-deploy from GitHub
* Preview URLs for pull requests
* Zero-downtime rolling deploys
* Health checks & auto-restart
* Custom domains + free SSL
[Learn more](/services/web-services)

### Static sites, shipped in seconds

Deploy your landing page, docs, or portfolio. Works with Next.js, Astro, Vite, Hugo, and more. Instant builds, global CDN, preview deploys on every PR.

\~20s build time

Global CDN

100 GB bandwidth/mo

Instant deploys

#### Included Features

* Auto-detect popular frameworks
* Preview deploys for PRs
* Custom domains + free SSL
* Headers & redirects config
* Build caching for fast deploys
[Learn more](/services/static-sites)

### Managed PostgreSQL, ready to go

Spin up a database in one click. Daily backups, connection pooling, monitoring, all included. Just grab the connection string and start building.

Up to 8 CPU

Up to 16 GB RAM

Private networking

Daily backups

#### Included Features

* Automated daily backups
* One-click restore
* Built-in connection pooling
* Monitoring dashboard
* Scale vertically in one click
[Learn more](/services/postgresql)

### Fast cache, zero config

In-memory store for sessions, queues, rate limiting, and real-time features. Toggle it on, grab the URL, ship faster.

Dedicated instances

Up to 10 GB memory

Sub-ms latency

Persistent storage

#### Included Features

* Redis 7+ compatible
* Pub/Sub messaging
* Automatic failover
* TLS encryption
* RDB + AOF persistence
[Learn more](/services/redis)

### S3-compatible object storage

Store user uploads, backups, and static assets. S3-compatible API: use your existing tools and SDKs. No egress fees, no per-operation costs. 5 GB free.

5 GB free · €0.025/GB

Zero egress fees

S3-compatible API

AES-256 encryption

#### Included Features

* No egress fees, no operation costs
* Public & private buckets
* Presigned URLs for sharing
* Access keys with permissions
* CDN integration
[Learn more](/services/s3-storage)

Coming Soon

### Scheduled tasks, managed for you

Run background jobs on a schedule: database cleanups, email digests, data syncs. Standard cron syntax, execution history, failure alerts.

Up to 2 vCPU

512 MB RAM

Every-minute scheduling

30-day history

#### Planned Features

* Standard cron expressions
* Timezone support
* Concurrency policies
* Execution logs & history
* Failure alerts

### Transactional emails, built in

Send welcome emails, password resets, and notifications directly from your app. High deliverability, templates, webhooks. No third-party service needed.

High deliverability

REST API

Template engine

Webhook events

#### Included Features

* Transactional email sending
* HTML & text templates
* Delivery webhooks
* Analytics & tracking
* Custom sender domains
[Learn more](/services/email)

[View all services](/services)

Pricing

## Pay for resources. Nothing else.

Hourly billing in euro: pay only for the hours your services run. Switch between monthly and hourly to see exactly what you'll spend. No per-seat fees, no bandwidth surcharges.

| Service          | Plan          | Specs                                                           | Monthly | Hourly     |
| ---------------- | ------------- | --------------------------------------------------------------- | ------- | ---------- |
| Web Services     | Nano          | vCPU: 0.1, RAM: 256 MB, Disk: 1 GB, Bandwidth: 100 GB           | 3€/mo   | 0.0041€/hr |
| Web Services     | Starter       | vCPU: 0.5, RAM: 512 MB, Disk: 5 GB, Bandwidth: 1 TB             | 5€/mo   | 0.0068€/hr |
| Web Services     | Standard      | vCPU: 1, RAM: 1 GB, Disk: 10 GB, Bandwidth: 2 TB                | 12€/mo  | 0.0164€/hr |
| Web Services     | Pro           | vCPU: 1, RAM: 2 GB, Disk: 10 GB, Bandwidth: 5 TB                | 25€/mo  | 0.0342€/hr |
| Web Services     | Pro Plus      | vCPU: 2, RAM: 4 GB, Disk: 20 GB, Bandwidth: 10 TB               | 50€/mo  | 0.0685€/hr |
| Web Services     | Business      | vCPU: 4, RAM: 8 GB, Disk: 20 GB, Bandwidth: 20 TB               | 95€/mo  | 0.1301€/hr |
| Web Services     | Business Plus | vCPU: 8, RAM: 16 GB, Disk: 30 GB, Bandwidth: 30 TB              | 180€/mo | 0.2466€/hr |
| Static Sites     | Free          | CDN: Global, Bandwidth: 100 GB, Builds: \~20s, Sites: Unlimited | 0€/mo   | 0.0000€/hr |
| PostgreSQL       | Nano          | vCPU: 0.1, RAM: 256 MB, Storage: 1 GB, Connections: 25          | 3€/mo   | 0.0041€/hr |
| PostgreSQL       | Starter       | vCPU: 0.5, RAM: 1 GB, Storage: 5 GB, Connections: 50            | 5€/mo   | 0.0068€/hr |
| PostgreSQL       | Standard      | vCPU: 1, RAM: 2 GB, Storage: 10 GB, Connections: 100            | 14€/mo  | 0.0192€/hr |
| PostgreSQL       | Pro           | vCPU: 2, RAM: 4 GB, Storage: 20 GB, Connections: 200            | 35€/mo  | 0.0479€/hr |
| PostgreSQL       | Pro Plus      | vCPU: 4, RAM: 8 GB, Storage: 50 GB, Connections: 400            | 70€/mo  | 0.0959€/hr |
| PostgreSQL       | Business      | vCPU: 8, RAM: 16 GB, Storage: 100 GB, Connections: 500          | 130€/mo | 0.1781€/hr |
| Redis-compatible | Starter       | Memory: 256 MB, Connections: 250                                | 5€/mo   | 0.0068€/hr |
| Redis-compatible | Standard      | Memory: 1 GB, Connections: 1,000                                | 13€/mo  | 0.0178€/hr |
| Redis-compatible | Plus          | Memory: 2 GB, Connections: 2,000                                | 25€/mo  | 0.0342€/hr |
| Redis-compatible | Pro           | Memory: 5 GB, Connections: 5,000                                | 65€/mo  | 0.0890€/hr |
| Redis-compatible | Max           | Memory: 10 GB, Connections: 10,000                              | 125€/mo | 0.1712€/hr |

### €5of credit on every new account

Enough to run something real, not a sandbox. No credit card to start, and static sites are never billed at all.

[Claim €5 credit](https://dashboard.runsite.app/login)

How far €5 goes

* Nano web service30 days

0.1 vCPU · 256 MB
* Web service + Nano PostgreSQL\~25 days

0.1 vCPU · 256 MB + 1 GB

Hourly billing, so the credit is spent only while services are running.

* No credit card to start
* One service of each type on Nano or Starter until you top up
* Credit gone? Services stop, data stays. Top up to bring them back

### Long-running web servers

·Apps · APIs · Backends

Push your repo, Runsite builds and serves. Auto-scale, zero-downtime rolling deploys, free SSL.

Web Services

### Nano

€3/mo

≈ €0.0041/hour, billed hourly

vCPU

0.1

RAM

256 MB

Disk

1 GB

Bandwidth

100 GB

[Choose Nano](https://dashboard.runsite.app/login)

Web Services

### Starter

€5/mo

≈ €0.0068/hour, billed hourly

vCPU

0.5

RAM

512 MB

Disk

5 GB

Bandwidth

1 TB

[Choose Starter](https://dashboard.runsite.app/login)

Web Services

### Standard

Popular

€12/mo

≈ €0.0164/hour, billed hourly

vCPU

1

RAM

1 GB

Disk

10 GB

Bandwidth

2 TB

[Choose Standard](https://dashboard.runsite.app/login)

Web Services

### Pro

€25/mo

≈ €0.0342/hour, billed hourly

vCPU

1

RAM

2 GB

Disk

10 GB

Bandwidth

5 TB

[Choose Pro](https://dashboard.runsite.app/login)

Web Services

### Pro Plus

€50/mo

≈ €0.0685/hour, billed hourly

vCPU

2

RAM

4 GB

Disk

20 GB

Bandwidth

10 TB

[Choose Pro Plus](https://dashboard.runsite.app/login)

Web Services

### Business

€95/mo

≈ €0.1301/hour, billed hourly

vCPU

4

RAM

8 GB

Disk

20 GB

Bandwidth

20 TB

[Choose Business](https://dashboard.runsite.app/login)

Web Services

### Business Plus

€180/mo

≈ €0.2466/hour, billed hourly

vCPU

8

RAM

16 GB

Disk

30 GB

Bandwidth

30 TB

[Choose Business Plus](https://dashboard.runsite.app/login)

Nano is the entry plan: the same 0.1 vCPU / 256 MB as before, now €3/mo and covered by your €5 starting credit. Nano services draw on a 100 GB monthly egress pool, ship a noindex header, and sleep after 14 days with no traffic. Starter and above are always-on, indexable and unmetered on egress.

### 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

Never billed · never draws on your balance

CDN

Global

Bandwidth

100 GB

Builds

\~20s

Sites

Unlimited

[Deploy for free](https://dashboard.runsite.app/login)

Static sites are not billed. No plan, no hourly charge, and they never draw on your balance or credit. Pay-as-you-go bandwidth above the included quota will be introduced after launch. We'll notify you before any change.

### Production-ready databases

·Managed · Backups · EU-sovereign

One-click PostgreSQL with daily backups, connection pooling, encrypted at rest, never leaves the EU.

PostgreSQL

### Nano

€3/mo

≈ €0.0041/hour, billed hourly

vCPU

0.1

RAM

256 MB

Storage

1 GB

Connections

25

[Choose Nano](https://dashboard.runsite.app/login)

PostgreSQL

### Starter

€5/mo

≈ €0.0068/hour, billed hourly

vCPU

0.5

RAM

1 GB

Storage

5 GB

Connections

50

[Choose Starter](https://dashboard.runsite.app/login)

PostgreSQL

### Standard

Popular

€14/mo

≈ €0.0192/hour, billed hourly

vCPU

1

RAM

2 GB

Storage

10 GB

Connections

100

[Choose Standard](https://dashboard.runsite.app/login)

PostgreSQL

### Pro

€35/mo

≈ €0.0479/hour, billed hourly

vCPU

2

RAM

4 GB

Storage

20 GB

Connections

200

[Choose Pro](https://dashboard.runsite.app/login)

PostgreSQL

### Pro Plus

€70/mo

≈ €0.0959/hour, billed hourly

vCPU

4

RAM

8 GB

Storage

50 GB

Connections

400

[Choose Pro Plus](https://dashboard.runsite.app/login)

PostgreSQL

### Business

€130/mo

≈ €0.1781/hour, billed hourly

vCPU

8

RAM

16 GB

Storage

100 GB

Connections

500

[Choose Business](https://dashboard.runsite.app/login)

Storage beyond the included quota: +€0.25/GB/mo. Daily encrypted backups included. Nano is the entry plan at €3/mo. There is no longer a 30-day free database. If your credit and balance run out the database stops with its volume intact; press Start after topping up and it comes straight back. Storage is reclaimed 7 days later and the final backup is kept for 12 months.

### Sub-ms in-memory store

·Cache · Sessions · Queues

Drop-in Redis 7+ compatible store. Pub/Sub, automatic failover, TLS, RDB + AOF persistence.

Redis-compatible

### Starter

€5/mo

≈ €0.0068/hour, billed hourly

Memory

256 MB

Connections

250

[Choose Starter](https://dashboard.runsite.app/login)

Redis-compatible

### Standard

Popular

€13/mo

≈ €0.0178/hour, billed hourly

Memory

1 GB

Connections

1,000

[Choose Standard](https://dashboard.runsite.app/login)

Redis-compatible

### Plus

€25/mo

≈ €0.0342/hour, billed hourly

Memory

2 GB

Connections

2,000

[Choose Plus](https://dashboard.runsite.app/login)

Redis-compatible

### Pro

€65/mo

≈ €0.0890/hour, billed hourly

Memory

5 GB

Connections

5,000

[Choose Pro](https://dashboard.runsite.app/login)

Redis-compatible

### Max

€125/mo

≈ €0.1712/hour, billed hourly

Memory

10 GB

Connections

10,000

[Choose Max](https://dashboard.runsite.app/login)

Redis starts at Starter. The 50 MB free instance is no longer offered. Every plan here includes RDB + AOF persistence, TLS and automatic failover, and is billed by the hour like everything else. A Starter instance runs for roughly a month on the €5 starting credit, if it is the only thing you have running.

Runsite hosts applications, not relays. VPN endpoints, proxies, VLESS / Xray / V2Ray and Shadowsocks nodes, and traffic tunnels of any kind are prohibited on every plan, paid ones included, and are blocked without notice or refund. See the Acceptable Use Policy in Section 4 of the Terms.

Pay only for what you use

## No subscription. No minimum.

Storage and email are billed by actual consumption. Stop using them and the invoice for that service is exactly **€0**, even if everything else stays running.

### S3 Object Storage

User uploads, backups, assets

Pay-as-you-go

€0.025

per GB · per month

5 GB included

Included on every account, no card required

Usage examples/ month

* 5 GBIncluded
* 100 GB€2.50
* 500 GB€12.50
* 1 TB€25
* 5 TB€125

Zero egress fees

S3-compatible API

Public + private buckets

AES-256 encryption

Billed per GB-hour. Stop using it, stop paying. No minimums, no commitments.

### Transactional Email

Receipts, password resets, alerts

Pay-as-you-go

€1

per 1,000 emails

3,000 emails / month included

Production sending unlocks after a €5 top-up

Usage examples/ month

* 3,000Included
* 5,000€2
* 10,000€7
* 25,000€22
* 50,000€47

High-deliverability EU sending

HTML + text templates

Webhooks for opens & clicks

Custom sender domains

Charged only for the emails above your included quota. Sending to external recipients requires a minimum €5 top-up; before that, mail stays inside the sandbox. No subscription, no monthly minimum.

### Set a limit. Never overspend.

Tell us your max budget. When you hit the limit, services pause, not your wallet. No surprise bills.

### Unlimited team

Invite your whole team, 2 people or 200\. No per-seat fees, ever.

SSL certificates

Auto-deploy from Git

Unlimited team members

Custom domains

Real-time logs

Rollbacks

Typical side project: 1 web service + 1 database

€6/month

Nano web (€3) + Nano Postgres (€3). Your €5 starting credit covers most of the first month. Whole team included, no per-seat fees.

FAQ · 10

## Common questions Clear answers.

Quick answers. If something's missing, just ask us.

viewing01 / 10

### Still curious?

Real humans, real answers, usually within a few hours.

[support@runsite.app](mailto:support@runsite.app)

### What languages and frameworks work?

Anything that runs in a container. Node, Python, Go, Ruby, Rust, PHP, Java, .NET. We auto-detect Next.js, Django, FastAPI, Rails, Laravel, and Spring Boot, and most projects deploy with zero config.

Have a Dockerfile? We use it as-is. Non-standard setup? Set your own build commands and env vars.

No lock-in: your code runs in standard Docker containers, so you can move to or from Runsite without rewriting anything. Full list in the documentation.

### How does the €5 starting credit work?

Every new account gets €5 of credit, valid for 30 days. No credit card, no card check, nothing to claim: it is on the balance the moment you sign up.

Charges are drawn from the credit first and from your real balance only after it is gone, and the two are always shown as separate numbers on the billing page. The credit is not a top-up: it never counts toward your lifetime spend, so it does not unlock the tiers or the production email sending that a real payment does.

What it buys: the entry Nano plans are €3/mo each. One Nano web service on its own runs the full 30 days and leaves credit unspent. A web service plus a Nano PostgreSQL costs €6 a month, so the pair runs about 25 days before the credit is gone. Top up any amount from €5 to carry it past that. Static sites are not billed at all and never touch the credit.

Two limits apply while you are running on credit alone. You get one service of each type (one web service, one PostgreSQL, one Redis, one cron job), and static sites are not counted against that. And you can only pick the entry plans: Nano, or Starter for the types that have no Nano. Standard and above need a real payment first, because €5 should not buy 8 vCPU for an afternoon. A single top-up of €5 lifts both.

When the credit runs out, or when the 30 days are up (whichever comes first), running services stop and the remainder is written off. Your real balance is never touched. Full breakdown on the pricing page.

### Do apps sleep or cold-start?

No cold starts while you're using the app. Runsite keeps containers warm as long as they receive traffic.

On Nano, the entry plan, a web service that gets zero requests for 14 consecutive days is suspended to free up shared capacity. The next incoming request wakes it back up (usually within a few seconds). Your code, environment variables, and storage are preserved.

In practice this only affects truly abandoned projects. Any live demo, bot, or side project with even occasional visitors will never sleep. Starter and above (from €5/mo) skip the inactivity sleep entirely and stay always-on with dedicated CPU.

### What happens when my credit runs out?

Your services stop. Nothing is deleted on the spot, and nothing is charged to a card you never gave us.

We email you on day 23 and day 29 of the credit, and again when services actually stop, so the wall is never a surprise. Top up any amount from €5 and press Start: a web service redeploys, a PostgreSQL database comes back with its volume exactly as it was.

Storage is held for 7 days after the stop. After that the PostgreSQL volume is reclaimed and the final backup is kept for 12 months, so a project you come back to months later can still be restored by topping up. Redis is in-memory and is not backed up, so export anything you need before the deadline.

Static sites are unaffected. They are never billed and never stop.

### How do spending limits work?

You set a monthly budget in the dashboard, say €20\. Services consume resources, we track usage against that cap in real time.

Hit 80% and you get an email. Hit 100% and services pause automatically. They stop running but aren't deleted, and nothing more gets charged. Raise the cap or wait for the next cycle to resume.

The cap is a hard stop, not a friendly email after the damage is done.

### Can I use my own domain?

Yes. Add your domain in the dashboard, point your DNS at Runsite (A record for apex, CNAME for subdomains), and SSL is issued via Let's Encrypt in minutes. Renewals are automatic.

Attach multiple custom domains to a single service. Wildcard domains work on paid plans.

Every service also gets a free \*.runsite.app subdomain, handy for staging or a quick demo. Here's how to set up a custom domain step by step.

### Are there per-seat or per-user fees?

No. No per-seat, per-user, or per-team charges. Your whole team, 2 people or 200, can deploy, manage services, and read logs at no extra cost.

You pay for the infrastructure your services actually use: CPU, memory, storage. That's a different model from Heroku or Railway, where per-seat fees snowball as teams grow.

Shared dashboards, deploy permissions, and audit logs come with every plan.

### Where are the servers?

EU only. All of them. Your app data, database backups, and object storage never leave EU borders.

Every account is GDPR-compliant by default and ships with a signed Data Processing Agreement. No negotiation, no upcharge, no sales call.

That matters if you handle EU customer data or fall under the Digital Services Act. Unlike US-based platforms that bolt on EU regions as an extra, Runsite is EU by design.

### Can I run a VPN, proxy, or tunnel on Runsite?

No. Proxies, VPN endpoints, VLESS/Xray/V2Ray and Shadowsocks nodes, and traffic tunnels of any kind are prohibited on every plan, paid ones included. Services identified as running them are blocked without notice and without a refund.

This is not a bandwidth policy we might relax later. Relay traffic is what a shared platform cannot absorb: it saturates egress that other customers paid for, and it puts our IP ranges on blocklists that take months to leave.

Runsite is built for applications: web services, APIs, background jobs, and the databases behind them. If your workload is a legitimate app that happens to open outbound connections (a scraper, a bot, a webhook relay), that is fine. Anything whose purpose is to forward third-party traffic is not. Section 4 of the Terms of Service sets this out in full.

### Which countries does Runsite serve?

Runsite is a European platform, built for European teams. The infrastructure runs entirely inside the EU, we invoice in euro, and a GDPR-compliant DPA comes with every account, so if you are looking for European hosting for a European product, this is what it was built for.

You don't have to be an EU company to sign up. Customers in the UK, Switzerland, and other countries are welcome, and their data stays in the EU either way.

We do not serve countries and territories under comprehensive EU, UN, UK, or US sanctions (as of August 2026 that means Russia, Belarus, Iran, North Korea, Cuba, Myanmar, and the occupied territories of Ukraine), or any person or company on an applicable sanctions list. Accounts we identify as falling into that category are suspended, and payments from those jurisdictions are declined. Section 5 of the Terms of Service sets this out in full.

Blog

## From the Runsite Blog

Practical guides on deploying, running databases, and keeping data in the EU.

[Scheduling14 min readCron Jobs on Multiple Instances: Why Your Scheduled Task Runs TwiceA scheduler inside your app is a timer in memory, and every replica has its own. What that does under autoscaling, rolling deploys and sleeping instances, and where the schedule should live instead.Sep 11, 2026Read](/blog/cron-job-multiple-instances)[Caching16 min readRedis vs Database for Sessions: What Actually DiffersEvery result on the first page compares speed. The choice is made by four other things: who deletes expired sessions, how you log someone out everywhere, what a restart costs, and how long the copies live.Sep 9, 2026Read](/blog/redis-vs-database-for-sessions)[Deployment13 min readPaaS vs IaaS: Where the Responsibility Line Actually FallsEvery diagram draws one line between you and your provider. There are three, they fall in different places, and the one that matters legally is not on any of the diagrams.Sep 7, 2026Read](/blog/paas-vs-iaas-responsibility)

### Most-read guides

* [S3 presigned URLs](/blog/s3-presigned-urls)
* [Postgres: too many clients already](/blog/postgres-too-many-clients-already)
* [Postgres connection pooling](/blog/pgbouncer-connection-pooling)
* [cold starts on free tiers](/blog/cold-starts)
* [GDPR data residency](/blog/gdpr-data-residency)
* [what a DPA is](/blog/what-is-a-data-processing-agreement-dpa)

[Read all articles](/blog)

## Your app deserves to be online

€5 of credit on signup. Deploy in under a minute. No credit card needed.

[Start deploying](https://dashboard.runsite.app/login)[View documentation](https://docs.runsite.app)

---

Source: https://runsite.app/
