Skip to content

Commit 6b0ff2e

Browse files
committed
update docs paths
1 parent 1bb3b7a commit 6b0ff2e

12 files changed

Lines changed: 37 additions & 39 deletions

File tree

docs/.vitepress/config.mts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
import { defineConfig } from "vitepress";
22

3-
const base = process.env.GITHUB_ACTIONS ? "/terrarium/" : "/";
4-
53
export default defineConfig({
64
title: "Terrarium",
75
description: "Secure, rewindable VPS environments for agents, dev tools, and isolated apps.",
8-
base,
6+
base: "./",
97
cleanUrls: true,
108
lastUpdated: true,
119
themeConfig: {

docs/about.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -46,22 +46,22 @@ That makes Terrarium especially useful for advanced users who want power and fle
4646

4747
If you are new here:
4848

49-
1. Start with [Getting Started](/getting-started/).
50-
2. Read [Storage and Sizing](/getting-started/storage) before creating a VPS.
51-
3. If you are still choosing a provider, use the [Provider Guides](/providers/).
49+
1. Start with [Getting Started](./getting-started/).
50+
2. Read [Storage and Sizing](./getting-started/storage) before creating a VPS.
51+
3. If you are still choosing a provider, use the [Provider Guides](./providers/).
5252

5353
If you want to understand how the system behaves:
5454

55-
1. Read the [Security Model](/security).
56-
2. Read the [Architecture](/architecture).
57-
3. Check [Management GUIs](/getting-started/management-guis) if you want the visual control plane.
55+
1. Read the [Security Model](./security).
56+
2. Read the [Architecture](./architecture).
57+
3. Check [Management GUIs](./getting-started/management-guis) if you want the visual control plane.
5858

5959
If you already know what you want to run:
6060

61-
1. Go to [Guides](/guides/).
62-
2. Pick a workload like [OpenClaw](/guides/openclaw), [Hermes](/guides/hermes), [VSCodium Web](/guides/vscode), or [Compose deployments](/guides/compose).
61+
1. Go to [Guides](./guides/).
62+
2. Pick a workload like [OpenClaw](./guides/openclaw), [Hermes](./guides/hermes), [VSCodium Web](./guides/vscode), or [Compose deployments](./guides/compose).
6363

6464
If you are thinking about operations and recovery:
6565

66-
1. Read [Backups and Restore](/operations/backups-and-restore).
67-
2. Keep the [terrariumctl Reference](/reference/terrariumctl) nearby.
66+
1. Read [Backups and Restore](./operations/backups-and-restore).
67+
2. Keep the [terrariumctl Reference](./reference/terrariumctl) nearby.

docs/getting-started/index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
This section covers the pieces you usually want before the first install:
44

5-
- [Installation](/getting-started/installation)
6-
- [Storage and Sizing](/getting-started/storage)
7-
- [Domains and Authentication](/getting-started/domains-and-auth)
8-
- [Management GUIs](/getting-started/management-guis)
9-
- [Shared Data Between Containers](/getting-started/shared-data-between-containers)
10-
- [External Shared Storage](/getting-started/external-shared-storage)
5+
- [Installation](./installation)
6+
- [Storage and Sizing](./storage)
7+
- [Domains and Authentication](./domains-and-auth)
8+
- [Management GUIs](./management-guis)
9+
- [Shared Data Between Containers](./shared-data-between-containers)
10+
- [External Shared Storage](./external-shared-storage)
1111

1212
Recommended order:
1313

@@ -16,4 +16,4 @@ Recommended order:
1616
3. choose your identity provider mode
1717
4. run the installer
1818

19-
For provider-specific VPS creation steps, continue to [Provider Guides](/providers/).
19+
For provider-specific VPS creation steps, continue to [Provider Guides](../providers/).

docs/getting-started/management-guis.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Authentication model:
3333

3434
Official screenshot:
3535

36-
![Cockpit overview](/screenshots/cockpit-overview.webp)
36+
![Cockpit overview](./screenshots/cockpit-overview.webp)
3737

3838
Source: [Cockpit project homepage](https://cockpit-project.org/)
3939

@@ -57,7 +57,7 @@ Authentication model:
5757

5858
Official screenshot:
5959

60-
![LXD UI instances view](/screenshots/lxd-ui-instances.png)
60+
![LXD UI instances view](./screenshots/lxd-ui-instances.png)
6161

6262
Source: [Canonical MicroCloud tutorial](https://documentation.ubuntu.com/microcloud/latest/tutorial/multi-member/)
6363

@@ -82,7 +82,7 @@ Authentication model:
8282

8383
Official screenshot:
8484

85-
![Traefik dashboard](/screenshots/traefik-dashboard.png)
85+
![Traefik dashboard](./screenshots/traefik-dashboard.png)
8686

8787
Source: [Traefik getting started guide](https://doc.traefik.io/traefik/getting-started/docker/)
8888

84 KB
Loading
20.5 KB
Loading
360 KB
Loading

docs/guides/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ One important default behind all of these guides: workloads inside LXC container
1616

1717
Start here:
1818

19-
- [OpenClaw](/guides/openclaw)
20-
- [Hermes](/guides/hermes)
21-
- [VSCodium Web IDE](/guides/vscode)
22-
- [Isolated Docker Compose deployments](/guides/compose)
23-
- [Protecting published services with OIDC](/guides/auth-protection)
19+
- [OpenClaw](./openclaw)
20+
- [Hermes](./hermes)
21+
- [VSCodium Web IDE](./vscode)
22+
- [Isolated Docker Compose deployments](./compose)
23+
- [Protecting published services with OIDC](./auth-protection)

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ hero:
66
text: Transform any VPS into a secure host with isolated environments for your agents, development, and workloads. Time machine included.
77
tagline: Give each workload its own hardened LXC container, keep it private by default behind NAT, manage it from built-in web UIs, publish only what you mean, and rewind mistakes in small ZFS-backed steps. Lock anything behind single sign-on and user management
88
image:
9-
src: /banner.webp
9+
src: ./banner.webp
1010
alt: Terrarium
1111
actions:
1212
- theme: brand

docs/operations/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
These pages cover the things you do after the host is already installed:
44

5-
- [Reconfiguration](/operations/reconfiguration)
6-
- [Backups and Restore](/operations/backups-and-restore)
5+
- [Reconfiguration](./reconfiguration)
6+
- [Backups and Restore](./backups-and-restore)
77

88
The main operational entrypoint is `terrariumctl`.
99

@@ -16,4 +16,4 @@ Most day-2 changes are done through:
1616
- `terrariumctl set syncoid`
1717
- `terrariumctl proxy sync`
1818

19-
For the full command surface, see [terrariumctl Reference](/reference/terrariumctl).
19+
For the full command surface, see [terrariumctl Reference](../reference/terrariumctl).

0 commit comments

Comments
 (0)