Commit Graph

32 Commits

Author SHA1 Message Date
Justin Garrison
93df234445
docs: update opengraph image for main landing pages
Set the default image and explicitly set it for main pages.
Lint pre-rendered html for _index.html

Signed-off-by: Justin Garrison <justin.garrison@siderolabs.com>
2024-07-02 09:43:53 -07:00
Spencer Smith
cfa25d22dc
chore: remove docs prior to 1.0 from website navigation
These docs are still present in the repo, but won't be an option in the talos docs site.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2024-05-14 09:19:28 -04:00
Andrey Smirnov
bac1d00c35
chore: prepare for Talos 1.8
Fork docs, introduce version contract for 1.8.

Clean up old version contracts 0.8-0.14.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-04-19 18:19:36 +04:00
Andrey Smirnov
d6c8067e15
docs: make 1.7 docs the default
Activate after 1.7.0 release.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-04-19 16:04:32 +04:00
Andrey Smirnov
fe24139f3c
docs: fork docs for v1.7
Time start v1.7 development cycle!

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-01-18 19:17:42 +04:00
Andrey Smirnov
d803e40ef2
docs: provide documentation for Talos 1.6
Updated lots of documentation with new/updated flows.

Provide What's New for Talos 1.6.0.

Update Troubleshooting guide to cover more steps.

Make Talos 1.6 docs the default.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-15 16:36:57 +04:00
Andrey Smirnov
46121c9fec
docs: rework machine config documentation generation
Generate a structured table of contents following the structure of the
config.

Make high-level examples follow the full structure of the config.

Document new multi-doc machine config.

Fixes #8023

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-12-08 14:16:40 +04:00
Andrey Smirnov
7c514a1a6c
docs: update header links
Replace Sidero Metal with Sidero Omni.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-09-05 15:20:59 +04:00
Andrey Smirnov
676db97684
docs: fork docs for Talos 1.6
Create a copy of documentation for Talos 1.6.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-08-17 19:37:38 +04:00
Andrey Smirnov
52b3d8d37c
docs: make Talos 1.5 documentation the default one
This matches upcoming Talos 1.5.0 release.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-08-17 15:08:44 +04:00
Andrey Smirnov
d9bdea2b54
chore: fork docs and compatibility modules for Talos 1.5
Getting ready for the next Talos 1.5.0-alpha.0 release.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-04-27 15:36:31 +04:00
Andrey Smirnov
45d7f0ce95
docs: fix the latest url
Otherwise docs think it's an archived version.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-04-18 23:44:46 +04:00
Andrey Smirnov
96efbf1476
docs: activate 1.4.0 docs by default
Make 1.4.0 default documentation.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2023-04-18 22:55:14 +04:00
Andrey Smirnov
afc45ad632
docs: mark Talos 1.3 docs as default
Just in time for Talos 1.3.0.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-12-15 17:04:36 +04:00
Andrey Smirnov
40761e17db
docs: fork docs for Talos 1.4
Start new docs for v1.4.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-12-14 22:43:56 +04:00
Andrey Smirnov
cd6c53a979
docs: fork docs for v1.3
Now master docs are generate for v1.3.0.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-09-02 18:35:05 +04:00
Andrey Smirnov
1369afea85
docs: make 1.2.0 docs default ones
Update latest release to 1.2.0.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-09-01 15:26:53 +04:00
Spencer Smith
88bb017ed0
docs: remove old docs from site
This PR removes pre-v0.10 docs from the drop down. They will remain in
the content so folks can still read them if needed.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-07-14 20:52:35 -04:00
Andrey Smirnov
cfb640222b
docs: update docs for release 1.1
Update documentation, support matrix, current release, what's new, etc.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-06-22 18:40:54 +04:00
Andrey Smirnov
90bf34fed9
docs: fork docs for Talos 1.2
Now master generates docs for the future v1.2.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-06-10 22:21:39 +04:00
Tim Jones
7ad27751cb
docs: fix analytics and sitemap
Fixes the Google Analytics tracking ID and
restores the production sitemap.

Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
2022-04-23 23:00:16 +02:00
Tim Jones
f2d2267e74
docs: use template for netlify redirects
Use a template for Netlify redirects so we
dont have to maintinan a static file manually.

Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
2022-04-08 14:41:35 +02:00
Spencer Smith
17d09739f3
docs: enable nested arrow
This PR enables the little arrow that shows there's stuff underneath a
header on the sidebar.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-04-07 11:45:59 -04:00
Spencer Smith
3889a58397
docs: update config.yaml, storage.md, digital-rebar.md
This PR is an omnibus edition of Steve's PRs. It includes three small
things to the docs:

- A change to config.toml to avoid redirects a bit better
- Updates to digital rebar doc that fixes a few links and typos.
- Updates for typos and wording of storage.md

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-04-01 19:58:40 +03:00
Andrey Smirnov
6d6eb3f6a5
docs: fork docs for 1.1
Set up things for future 1.1 release.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-30 16:01:55 +03:00
Spencer Smith
65a31f7531
docs: re-add GA token
This PR adds the Google Analytics token back. This _should_ ensure the
script is injected if the environment is "production". Once published,
if this doesn't work I'll troubleshoot further.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-03-29 14:07:07 -04:00
Andrey Smirnov
741c048320
docs: mark 1.0 docs as latest
Just moving pointers to 1.0.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-29 20:47:00 +03:00
Noel Georgi
6665e0f00c
docs: code block copying
Enable code blocks copying

Ref: https://aaronluna.dev/blog/add-copy-button-to-code-blocks-hugo-chroma/

Supersedes #5235

Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-03-29 19:16:44 +05:30
Spencer Smith
020856f80d
docs: remove second search bar
The config.toml for algolia doesn't do what it says on the tin. The
algolia search bar shows up without this option and enabling it somehow
adds a second search bar.

Also added the `resources/` subdir to our gitignore. This dir is
generated when doing local hugo dev.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-03-24 09:15:54 -04:00
Andrew Rynhard
a92c614b2f
docs: add enterprise link to docs header
Adds a link to the enterprise site.

Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
2022-03-23 12:41:25 -07:00
Spencer Smith
0ae7174ba3
docs: update search settings and redirects
This gives us doc searches, as well as redirects for latest and
docs/latest to the actual v0.14 version (until we cut 1.0).

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-03-23 14:34:13 -04:00
Spencer Smith
e3fda049fe
docs: overhaul all the docs
This moves our docs to a hugo-based doc setup with docsy theme.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-03-22 13:05:21 -04:00