> ## Documentation Index
> Fetch the complete documentation index at: https://docs.powersync.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Self-Hosting

> Get started self-hosting the PowerSync Service with Docker, including local dev setup via the PowerSync CLI.

The [PowerSync Service](https://github.com/powersync-ja/powersync-service) can be self-hosted using Docker. It is published to Docker Hub as [journeyapps/powersync-service](https://hub.docker.com/r/journeyapps/powersync-service).

<Note>
  * Note that the [PowerSync Dashboard](https://dashboard.powersync.com/) is currently not available when self-hosting PowerSync.
  * Please reach out on our [Discord](https://discord.gg/powersync) if you have any questions not yet covered in these docs.
</Note>

<Card title="Subscribe to monthly product update emails" icon="envelope" href="https://forms.powersync.com/subscribe" horizontal />

## Overview Video

This video provides a quick introduction to the PowerSync Open Edition:

<iframe width="100%" height="420" src="https://www.youtube.com/embed/KtExRZqi5Tg?rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen />

## Demo Project

The quickest way to get a feel for the system is to run our example project on your development machine using Docker Compose. You can find it here:

<Card title="GitHub - powersync-ja/self-host-demo" icon="github" href="https://github.com/powersync-ja/self-host-demo" horizontal />

## Local Development

To run PowerSync locally, see [Local Development](/tools/local-development). The easiest path is the [PowerSync CLI](/tools/cli), which sets up a Docker Compose stack for you.

## Full Installation

* See our [Setup Guide](/intro/setup-guide) section for instructions setting up the PowerSync Service and integrating PowerSync into your app project.
* For in-depth instance configuration details, see [Configuration Details → PowerSync Service Setup → Self-Hosted Instance Configuration](/configuration/powersync-service/self-hosted-instances)
* For advanced/production topics, see the [Maintenance & Ops → Self-Hosting](/maintenance-ops/self-hosting/overview) section.

## Deployment Platform Guides

Guides for deploying self-hosted PowerSync on common platforms:

<CardGroup cols="2">
  <Card title="Coolify" href="/maintenance-ops/self-hosting/coolify">
    Coolify is an open-source & self-hostable alternative to Heroku / Netlify / Vercel / etc.
  </Card>

  <Card title="Railway" href="/maintenance-ops/self-hosting/railway">
    Railway is a managed cloud platform (PaaS) for deploying and scaling applications, services, and databases via containers.
  </Card>

  <Card title="AWS ECS" href="/maintenance-ops/self-hosting/aws-ecs">
    Amazon Elastic Container Service (ECS) is a fully managed container orchestration service.
  </Card>

  <Card title="AWS EKS" href="/maintenance-ops/self-hosting/aws-eks">
    Amazon Elastic Kubernetes Service (EKS) is a managed Kubernetes service for running containerized workloads.
  </Card>
</CardGroup>

## Enterprise Self-Hosted Edition

Self-hosting of PowerSync is also available in an *Enterprise Self-Hosted Edition* with dedicated support plans, advanced functionality and custom pricing. See the *Self-Host PowerSync* section on our [Pricing](https://www.powersync.com/pricing) page for more details.

To get started on the Enterprise Self-Hosted Edition please [contact us](mailto:support@powersync.com).
