Answer product-owner round 2: 0 🔴, 1 🟡 (0 misread); the no-clone trial path closes Quick start instead of interrupting the clone-only steps
CI / full-gate (push) Successful in 3m20s
Mirror / github-mirror (push) Successful in 4s

This commit was merged in pull request #196.
This commit is contained in:
2026-10-31 11:20:31 +01:00
parent a7781869fd
commit cf8fa437cd
+10 -10
View File
@@ -24,16 +24,6 @@ cd plainpages
docker compose up -d # http://localhost:3000, live-reloads on source changes docker compose up -d # http://localhost:3000, live-reloads on source changes
``` ```
To try it without a clone, save the `compose.yml` the
[Docker Hub page](https://hub.docker.com/r/larvit/plainpages) shows. Then extract the Ory config
the image ships and start, with `X.Y.Z` the release that page names:
```bash
docker run --rm larvit/plainpages:X.Y.Z tar -cf - ory | tar -xf -
mkdir -p plugins
docker compose up -d
```
**2. Sign in.** Open <http://localhost:3000> and sign in as the seeded admin — **2. Sign in.** Open <http://localhost:3000> and sign in as the seeded admin —
**`admin@plainpages.local` / `admin`**. **`admin@plainpages.local` / `admin`**.
@@ -78,6 +68,16 @@ From here, render real pages against the app shell and fetch upstream data — s
[Building plugins](#building-plugins) and the runnable reference in [Building plugins](#building-plugins) and the runnable reference in
[`examples/plugins/scheduling/`](examples/plugins/scheduling/). [`examples/plugins/scheduling/`](examples/plugins/scheduling/).
**Without a clone**, the image runs a trial stack on its own. Save the `compose.yml` the
[Docker Hub page](https://hub.docker.com/r/larvit/plainpages) shows, then extract the Ory config the
image ships and start, with `X.Y.Z` the release that page names. The page goes on to a first plugin:
```bash
docker run --rm larvit/plainpages:X.Y.Z tar -cf - ory | tar -xf -
mkdir -p plugins
docker compose up -d
```
## Contents ## Contents
- [Goals](#goals) - [Goals](#goals)