Skip to content

Commit dfeefb5

Browse files
committed
chore(charts): add a landing page so the repository root is not a 404
charts.sim.ai/ served GitHub's 404 page, because the branch had index.yaml but no index.html. Anyone who followed a link to the repository, rather than pointing a Helm client at it, hit that. Deliberately carries no pinned version -- the install snippets use <version> and point at the docs, so the page cannot drift out of step with the chart the way a hardcoded number would.
1 parent 0e7161c commit dfeefb5

1 file changed

Lines changed: 98 additions & 0 deletions

File tree

index.html

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
6+
<title>Sim Helm charts</title>
7+
<meta name="description" content="Helm chart repository for Sim, the open-source AI workspace where teams build, deploy, and manage AI agents.">
8+
<style>
9+
:root {
10+
color-scheme: light dark;
11+
--bg: #ffffff;
12+
--fg: #18181b;
13+
--muted: #52525b;
14+
--line: #e4e4e7;
15+
--code-bg: #f4f4f5;
16+
--link: #2563eb;
17+
}
18+
@media (prefers-color-scheme: dark) {
19+
:root {
20+
--bg: #0a0a0b;
21+
--fg: #fafafa;
22+
--muted: #a1a1aa;
23+
--line: #27272a;
24+
--code-bg: #18181b;
25+
--link: #60a5fa;
26+
}
27+
}
28+
* { box-sizing: border-box; }
29+
body {
30+
margin: 0;
31+
padding: 3rem 1.25rem 5rem;
32+
background: var(--bg);
33+
color: var(--fg);
34+
font: 15px/1.65 ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
35+
-webkit-font-smoothing: antialiased;
36+
}
37+
main { max-width: 42rem; margin: 0 auto; }
38+
h1 { font-size: 1.5rem; letter-spacing: -0.02em; margin: 0 0 .4rem; }
39+
h2 { font-size: .8rem; text-transform: uppercase; letter-spacing: .06em; color: var(--muted); margin: 2.5rem 0 .75rem; font-weight: 600; }
40+
p { margin: 0 0 1rem; color: var(--muted); }
41+
a { color: var(--link); text-decoration: none; }
42+
a:hover { text-decoration: underline; }
43+
pre {
44+
background: var(--code-bg);
45+
border: 1px solid var(--line);
46+
border-radius: 8px;
47+
padding: .85rem 1rem;
48+
overflow-x: auto;
49+
margin: 0 0 1rem;
50+
}
51+
code { font: 13px/1.6 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; }
52+
p code { background: var(--code-bg); border-radius: 4px; padding: .1rem .35rem; }
53+
ul { padding-left: 1.1rem; margin: 0; color: var(--muted); }
54+
li { margin-bottom: .35rem; }
55+
footer { margin-top: 3rem; padding-top: 1.25rem; border-top: 1px solid var(--line); font-size: 13px; color: var(--muted); }
56+
</style>
57+
</head>
58+
<body>
59+
<main>
60+
<h1>Sim Helm charts</h1>
61+
<p>
62+
Chart repository for <a href="https://sim.ai">Sim</a> — the open-source AI
63+
workspace where teams build, deploy, and manage AI agents.
64+
</p>
65+
66+
<h2>OCI registry (recommended)</h2>
67+
<p>Signed and carries build provenance. Requires Helm 3.8 or newer.</p>
68+
<pre><code>helm install sim oci://ghcr.io/simstudioai/charts/sim \
69+
--version &lt;version&gt; --namespace sim --create-namespace</code></pre>
70+
71+
<h2>Helm repository</h2>
72+
<p>For clusters and tooling that expect <code>helm repo add</code>.</p>
73+
<pre><code>helm repo add sim https://charts.sim.ai
74+
helm repo update
75+
helm install sim sim/sim --version &lt;version&gt; --namespace sim --create-namespace</code></pre>
76+
77+
<p>
78+
Always pass <code>--version</code>. Without it Helm resolves the newest
79+
published chart at install time, so the same command produces different
80+
deployments on different days. List what is available with
81+
<code>helm search repo sim/sim --versions</code>.
82+
</p>
83+
84+
<h2>Documentation</h2>
85+
<ul>
86+
<li><a href="https://docs.sim.ai/platform/self-hosting/kubernetes">Deploying on Kubernetes</a> — install path, cloud-specific values, verification</li>
87+
<li><a href="https://github.com/simstudioai/sim/tree/main/helm/sim">Chart reference</a> — every value, secret strategies, production checklist</li>
88+
<li><a href="https://github.com/simstudioai/sim/blob/main/helm/sim/images.yaml">Image inventory</a> — mirror these into a disconnected registry</li>
89+
</ul>
90+
91+
<footer>
92+
<a href="https://github.com/simstudioai/sim">github.com/simstudioai/sim</a>
93+
&nbsp;·&nbsp; Apache-2.0
94+
&nbsp;·&nbsp; <a href="index.yaml">index.yaml</a>
95+
</footer>
96+
</main>
97+
</body>
98+
</html>

0 commit comments

Comments
 (0)