Compare commits
27 Commits
0.18.0
...
renovate/p
| Author | SHA1 | Date | |
|---|---|---|---|
|
b56e982283
|
|||
|
|
746f948218 | ||
| c56f6a07a4 | |||
| a1589ee88a | |||
| c1f7e193fc | |||
| 3b9ca7e76e | |||
|
6607a36ad4
|
|||
| 5c4a10acac | |||
|
75025890ef
|
|||
| 0d9a1fa93d | |||
| e04b5f0e06 | |||
|
|
772591f574 | ||
| fa91135059 | |||
| 32f11ff679 | |||
| 0e04e396e4 | |||
| 451dd2859b | |||
| ea1e36da0d | |||
| 94a03d070d | |||
| b2102678aa | |||
| c5b230e94e | |||
|
|
01b7552f7e | ||
| c14dc38735 | |||
| b82b3f09cc | |||
|
|
51f1cb4090 | ||
| 7a6e667a81 | |||
| 53cbb049ed | |||
| 9b906fa18f |
@@ -71,7 +71,7 @@ jobs:
|
|||||||
- name: Set up Python
|
- name: Set up Python
|
||||||
uses: actions/setup-python@v6
|
uses: actions/setup-python@v6
|
||||||
with:
|
with:
|
||||||
python-version: '3.12.13'
|
python-version: '3.14.4'
|
||||||
|
|
||||||
- name: Install GuardDog
|
- name: Install GuardDog
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ jobs:
|
|||||||
- name: Set up Python
|
- name: Set up Python
|
||||||
uses: actions/setup-python@v6
|
uses: actions/setup-python@v6
|
||||||
with:
|
with:
|
||||||
python-version: '3.12.13'
|
python-version: '3.14.4'
|
||||||
|
|
||||||
- name: Install GuardDog
|
- name: Install GuardDog
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
47
CHANGELOG.md
47
CHANGELOG.md
@@ -1,3 +1,50 @@
|
|||||||
|
# [0.22.0](http://gitea-http.gitea:3000/alexlebens/site-documentation/compare/0.21.0...0.22.0) (2026-04-08)
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* **deps:** update dependency @astrojs/starlight to v0.38.3 ([6607a36](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/6607a36ad4a6b66719685cc84af2790a210dfc7f))
|
||||||
|
* **deps:** update dependency astro to v6.1.4 ([7502589](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/75025890ef0577278c44d3678671ca518798b0ec))
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* add more apps ([a1589ee](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/a1589ee88aed1c8e47d906f30b2db7ab78f274a4))
|
||||||
|
* add more apps ([c1f7e19](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/c1f7e193fc126ff4d94d2209a96fb29254c705fd))
|
||||||
|
* add more apps ([3b9ca7e](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/3b9ca7e76ea44387ca000a6b039593214891a295))
|
||||||
|
* add more apps ([0d9a1fa](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/0d9a1fa93d6b98dc6e88879b575769868bae5d57))
|
||||||
|
* add more apps ([e04b5f0](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/e04b5f0e060fe7e7b6471ff0d7c721db366412f4))
|
||||||
|
* update tsconfig for v8 ([5c4a10a](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/5c4a10acacb17d775e54f300eb280fb51e098bea))
|
||||||
|
|
||||||
|
# [0.21.0](http://gitea-http.gitea:3000/alexlebens/site-documentation/compare/0.20.0...0.21.0) (2026-04-07)
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* add more apps ([fa91135](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/fa911350597b0dff19b83956b9947a9e7884ca4a))
|
||||||
|
* add more apps ([32f11ff](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/32f11ff67968b8a9239941facff679a607ca6e57))
|
||||||
|
* add more apps ([0e04e39](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/0e04e396e4bf749bde21aebd0647df6e6be4f80f))
|
||||||
|
* add more apps ([451dd28](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/451dd2859b9d5072b1ab0f41b5f7d7ba4201cb5a))
|
||||||
|
* add more apps ([ea1e36d](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/ea1e36da0d271b75852939c339f7e768964d7e2c))
|
||||||
|
* add more apps ([94a03d0](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/94a03d070d32a165f8b9e180291aad7f751b3ebe))
|
||||||
|
* add more apps ([b210267](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/b2102678aacd3e1659486740fdebfd8560015bb7))
|
||||||
|
* add more apps ([c5b230e](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/c5b230e94e985c608568c38a5c497af9b7bd5003))
|
||||||
|
|
||||||
|
# [0.20.0](http://gitea-http.gitea:3000/alexlebens/site-documentation/compare/0.19.0...0.20.0) (2026-04-06)
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* add more apps ([b82b3f0](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/b82b3f09cc7a649d52f3495e5f11b1edb2856796))
|
||||||
|
|
||||||
|
# [0.19.0](http://gitea-http.gitea:3000/alexlebens/site-documentation/compare/0.18.0...0.19.0) (2026-04-06)
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* add more apps ([9b906fa](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/9b906fa18fd2cb4888bccc1bf0ba51ea795a12c3))
|
||||||
|
* change to mdx ([53cbb04](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/53cbb049ed717e3b4890af864c0ce0cd205c751e))
|
||||||
|
|
||||||
# [0.18.0](http://gitea-http.gitea:3000/alexlebens/site-documentation/compare/0.17.0...0.18.0) (2026-04-05)
|
# [0.18.0](http://gitea-http.gitea:3000/alexlebens/site-documentation/compare/0.17.0...0.18.0) (2026-04-05)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
12
bun.lock
12
bun.lock
@@ -8,10 +8,10 @@
|
|||||||
"@astrojs/mdx": "5.0.3",
|
"@astrojs/mdx": "5.0.3",
|
||||||
"@astrojs/node": "10.0.4",
|
"@astrojs/node": "10.0.4",
|
||||||
"@astrojs/sitemap": "3.7.2",
|
"@astrojs/sitemap": "3.7.2",
|
||||||
"@astrojs/starlight": "0.38.2",
|
"@astrojs/starlight": "0.38.3",
|
||||||
"@tailwindcss/postcss": "4.2.2",
|
"@tailwindcss/postcss": "4.2.2",
|
||||||
"@tailwindcss/vite": "4.2.2",
|
"@tailwindcss/vite": "4.2.2",
|
||||||
"astro": "6.1.3",
|
"astro": "6.1.4",
|
||||||
"sanitize-html": "2.17.2",
|
"sanitize-html": "2.17.2",
|
||||||
"sharp": "0.34.5",
|
"sharp": "0.34.5",
|
||||||
"starlight-theme-rapide": "0.5.2",
|
"starlight-theme-rapide": "0.5.2",
|
||||||
@@ -65,7 +65,7 @@
|
|||||||
|
|
||||||
"@astrojs/sitemap": ["@astrojs/sitemap@3.7.2", "", { "dependencies": { "sitemap": "^9.0.0", "stream-replace-string": "^2.0.0", "zod": "^4.3.6" } }, "sha512-PqkzkcZTb5ICiyIR8VoKbIAP/laNRXi5tw616N1Ckk+40oNB8Can1AzVV56lrbC5GKSZFCyJYUVYqVivMisvpA=="],
|
"@astrojs/sitemap": ["@astrojs/sitemap@3.7.2", "", { "dependencies": { "sitemap": "^9.0.0", "stream-replace-string": "^2.0.0", "zod": "^4.3.6" } }, "sha512-PqkzkcZTb5ICiyIR8VoKbIAP/laNRXi5tw616N1Ckk+40oNB8Can1AzVV56lrbC5GKSZFCyJYUVYqVivMisvpA=="],
|
||||||
|
|
||||||
"@astrojs/starlight": ["@astrojs/starlight@0.38.2", "", { "dependencies": { "@astrojs/markdown-remark": "^7.0.0", "@astrojs/mdx": "^5.0.0", "@astrojs/sitemap": "^3.7.1", "@pagefind/default-ui": "^1.3.0", "@types/hast": "^3.0.4", "@types/js-yaml": "^4.0.9", "@types/mdast": "^4.0.4", "astro-expressive-code": "^0.41.6", "bcp-47": "^2.1.0", "hast-util-from-html": "^2.0.1", "hast-util-select": "^6.0.2", "hast-util-to-string": "^3.0.0", "hastscript": "^9.0.0", "i18next": "^23.11.5", "js-yaml": "^4.1.0", "klona": "^2.0.6", "magic-string": "^0.30.17", "mdast-util-directive": "^3.0.0", "mdast-util-to-markdown": "^2.1.0", "mdast-util-to-string": "^4.0.0", "pagefind": "^1.3.0", "rehype": "^13.0.1", "rehype-format": "^5.0.0", "remark-directive": "^3.0.0", "ultrahtml": "^1.6.0", "unified": "^11.0.5", "unist-util-visit": "^5.0.0", "vfile": "^6.0.2" }, "peerDependencies": { "astro": "^6.0.0" } }, "sha512-7AsrvG4EsXUmJT5uqiXJN4oZqKaY0wc/Ip7C6/zGnShHRVoTAA4jxeYIZ3wqbqA6zv4cnp9qk31vB2m2dUcmfg=="],
|
"@astrojs/starlight": ["@astrojs/starlight@0.38.3", "", { "dependencies": { "@astrojs/markdown-remark": "^7.0.0", "@astrojs/mdx": "^5.0.0", "@astrojs/sitemap": "^3.7.1", "@pagefind/default-ui": "^1.3.0", "@types/hast": "^3.0.4", "@types/js-yaml": "^4.0.9", "@types/mdast": "^4.0.4", "astro-expressive-code": "^0.41.6", "bcp-47": "^2.1.0", "hast-util-from-html": "^2.0.1", "hast-util-select": "^6.0.2", "hast-util-to-string": "^3.0.0", "hastscript": "^9.0.0", "i18next": "^23.11.5", "js-yaml": "^4.1.0", "klona": "^2.0.6", "magic-string": "^0.30.17", "mdast-util-directive": "^3.0.0", "mdast-util-to-markdown": "^2.1.0", "mdast-util-to-string": "^4.0.0", "pagefind": "^1.3.0", "rehype": "^13.0.1", "rehype-format": "^5.0.0", "remark-directive": "^3.0.0", "ultrahtml": "^1.6.0", "unified": "^11.0.5", "unist-util-visit": "^5.0.0", "vfile": "^6.0.2" }, "peerDependencies": { "astro": "^6.0.0" } }, "sha512-kDlJPlUDdQFWYmyFM2yUPo66yws7v067AEK+/rQjjoVyqehL3DabuOJuy6UJFFTFyGbHxYcBms/ITEgdW7tphw=="],
|
||||||
|
|
||||||
"@astrojs/telemetry": ["@astrojs/telemetry@3.3.0", "", { "dependencies": { "ci-info": "4.4.0", "debug": "4.4.3", "dlv": "1.1.3", "dset": "3.1.4", "is-docker": "3.0.0", "is-wsl": "3.1.1", "which-pm-runs": "1.1.0" } }, "sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ=="],
|
"@astrojs/telemetry": ["@astrojs/telemetry@3.3.0", "", { "dependencies": { "ci-info": "4.4.0", "debug": "4.4.3", "dlv": "1.1.3", "dset": "3.1.4", "is-docker": "3.0.0", "is-wsl": "3.1.1", "which-pm-runs": "1.1.0" } }, "sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ=="],
|
||||||
|
|
||||||
@@ -519,7 +519,7 @@
|
|||||||
|
|
||||||
"astring": ["astring@1.9.0", "", { "bin": { "astring": "bin/astring" } }, "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg=="],
|
"astring": ["astring@1.9.0", "", { "bin": { "astring": "bin/astring" } }, "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg=="],
|
||||||
|
|
||||||
"astro": ["astro@6.1.3", "", { "dependencies": { "@astrojs/compiler": "^3.0.1", "@astrojs/internal-helpers": "0.8.0", "@astrojs/markdown-remark": "7.1.0", "@astrojs/telemetry": "3.3.0", "@capsizecss/unpack": "^4.0.0", "@clack/prompts": "^1.1.0", "@oslojs/encoding": "^1.1.0", "@rollup/pluginutils": "^5.3.0", "aria-query": "^5.3.2", "axobject-query": "^4.1.0", "ci-info": "^4.4.0", "clsx": "^2.1.1", "common-ancestor-path": "^2.0.0", "cookie": "^1.1.1", "devalue": "^5.6.3", "diff": "^8.0.3", "dlv": "^1.1.3", "dset": "^3.1.4", "es-module-lexer": "^2.0.0", "esbuild": "^0.27.3", "flattie": "^1.1.1", "fontace": "~0.4.1", "github-slugger": "^2.0.0", "html-escaper": "3.0.3", "http-cache-semantics": "^4.2.0", "js-yaml": "^4.1.1", "magic-string": "^0.30.21", "magicast": "^0.5.2", "mrmime": "^2.0.1", "neotraverse": "^0.6.18", "obug": "^2.1.1", "p-limit": "^7.3.0", "p-queue": "^9.1.0", "package-manager-detector": "^1.6.0", "piccolore": "^0.1.3", "picomatch": "^4.0.3", "rehype": "^13.0.2", "semver": "^7.7.4", "shiki": "^4.0.2", "smol-toml": "^1.6.0", "svgo": "^4.0.1", "tinyclip": "^0.1.12", "tinyexec": "^1.0.4", "tinyglobby": "^0.2.15", "tsconfck": "^3.1.6", "ultrahtml": "^1.6.0", "unifont": "~0.7.4", "unist-util-visit": "^5.1.0", "unstorage": "^1.17.4", "vfile": "^6.0.3", "vite": "^7.3.1", "vitefu": "^1.1.2", "xxhash-wasm": "^1.1.0", "yargs-parser": "^22.0.0", "zod": "^4.3.6" }, "optionalDependencies": { "sharp": "^0.34.0" }, "bin": { "astro": "bin/astro.mjs" } }, "sha512-FUKbBYOdYYrRNZwDd9I5CVSfR6Nj9aZeNzcjcvh1FgHwR0uXawkYFR3HiGxmdmAB2m8fs0iIkDdsiUfwGeO8qA=="],
|
"astro": ["astro@6.1.4", "", { "dependencies": { "@astrojs/compiler": "^3.0.1", "@astrojs/internal-helpers": "0.8.0", "@astrojs/markdown-remark": "7.1.0", "@astrojs/telemetry": "3.3.0", "@capsizecss/unpack": "^4.0.0", "@clack/prompts": "^1.1.0", "@oslojs/encoding": "^1.1.0", "@rollup/pluginutils": "^5.3.0", "aria-query": "^5.3.2", "axobject-query": "^4.1.0", "ci-info": "^4.4.0", "clsx": "^2.1.1", "common-ancestor-path": "^2.0.0", "cookie": "^1.1.1", "devalue": "^5.6.3", "diff": "^8.0.3", "dlv": "^1.1.3", "dset": "^3.1.4", "es-module-lexer": "^2.0.0", "esbuild": "^0.27.3", "flattie": "^1.1.1", "fontace": "~0.4.1", "github-slugger": "^2.0.0", "html-escaper": "3.0.3", "http-cache-semantics": "^4.2.0", "js-yaml": "^4.1.1", "magic-string": "^0.30.21", "magicast": "^0.5.2", "mrmime": "^2.0.1", "neotraverse": "^0.6.18", "obug": "^2.1.1", "p-limit": "^7.3.0", "p-queue": "^9.1.0", "package-manager-detector": "^1.6.0", "piccolore": "^0.1.3", "picomatch": "^4.0.3", "rehype": "^13.0.2", "semver": "^7.7.4", "shiki": "^4.0.2", "smol-toml": "^1.6.0", "svgo": "^4.0.1", "tinyclip": "^0.1.12", "tinyexec": "^1.0.4", "tinyglobby": "^0.2.15", "tsconfck": "^3.1.6", "ultrahtml": "^1.6.0", "unifont": "~0.7.4", "unist-util-visit": "^5.1.0", "unstorage": "^1.17.4", "vfile": "^6.0.3", "vite": "^7.3.1", "vitefu": "^1.1.2", "xxhash-wasm": "^1.1.0", "yargs-parser": "^22.0.0", "zod": "^4.3.6" }, "optionalDependencies": { "sharp": "^0.34.0" }, "bin": { "astro": "bin/astro.mjs" } }, "sha512-SRy1bONuCHkGWhI5JiWCQKVDVbeaXOikjAVZs/Nz+lvUvubtdLoZfnacmuZHQ9RL2IOkU54M8/qZYm9ypJDKrg=="],
|
||||||
|
|
||||||
"astro-eslint-parser": ["astro-eslint-parser@1.3.0", "", { "dependencies": { "@astrojs/compiler": "2.13.1", "@typescript-eslint/scope-manager": "8.56.1", "@typescript-eslint/types": "8.56.1", "astrojs-compiler-sync": "1.1.1", "debug": "4.4.3", "entities": "6.0.1", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "fast-glob": "3.3.3", "is-glob": "4.0.3", "semver": "7.7.4" } }, "sha512-aOLc/aDR7lTWAHlytEefwn4Y6qs6uMr69DZvUx2A1AOAZsWhGB/paiRWPtVchh9wzMvLeqr+DkbENhVreVr9AQ=="],
|
"astro-eslint-parser": ["astro-eslint-parser@1.3.0", "", { "dependencies": { "@astrojs/compiler": "2.13.1", "@typescript-eslint/scope-manager": "8.56.1", "@typescript-eslint/types": "8.56.1", "astrojs-compiler-sync": "1.1.1", "debug": "4.4.3", "entities": "6.0.1", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "fast-glob": "3.3.3", "is-glob": "4.0.3", "semver": "7.7.4" } }, "sha512-aOLc/aDR7lTWAHlytEefwn4Y6qs6uMr69DZvUx2A1AOAZsWhGB/paiRWPtVchh9wzMvLeqr+DkbENhVreVr9AQ=="],
|
||||||
|
|
||||||
@@ -1729,8 +1729,6 @@
|
|||||||
|
|
||||||
"@actions/http-client/undici": ["undici@6.24.0", "", {}, "sha512-lVLNosgqo5EkGqh5XUDhGfsMSoO8K0BAN0TyJLvwNRSl4xWGZlCVYsAIpa/OpA3TvmnM01GWcoKmc3ZWo5wKKA=="],
|
"@actions/http-client/undici": ["undici@6.24.0", "", {}, "sha512-lVLNosgqo5EkGqh5XUDhGfsMSoO8K0BAN0TyJLvwNRSl4xWGZlCVYsAIpa/OpA3TvmnM01GWcoKmc3ZWo5wKKA=="],
|
||||||
|
|
||||||
"@astrojs/starlight/@astrojs/markdown-remark": ["@astrojs/markdown-remark@7.0.0", "", { "dependencies": { "@astrojs/internal-helpers": "0.8.0", "@astrojs/prism": "4.0.0", "github-slugger": "^2.0.0", "hast-util-from-html": "^2.0.3", "hast-util-to-text": "^4.0.2", "js-yaml": "^4.1.1", "mdast-util-definitions": "^6.0.0", "rehype-raw": "^7.0.0", "rehype-stringify": "^10.0.1", "remark-gfm": "^4.0.1", "remark-parse": "^11.0.0", "remark-rehype": "^11.1.2", "remark-smartypants": "^3.0.2", "shiki": "^4.0.0", "smol-toml": "^1.6.0", "unified": "^11.0.5", "unist-util-remove-position": "^5.0.0", "unist-util-visit": "^5.1.0", "unist-util-visit-parents": "^6.0.2", "vfile": "^6.0.3" } }, "sha512-jTAXHPy45L7o1ljH4jYV+ShtOHtyQUa1mGp3a5fJp1soX8lInuTJQ6ihmldHzVM4Q7QptU4SzIDIcKbBJO7sXQ=="],
|
|
||||||
|
|
||||||
"@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="],
|
"@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="],
|
||||||
|
|
||||||
"@expressive-code/core/postcss": ["postcss@8.5.8", "", { "dependencies": { "nanoid": "3.3.11", "picocolors": "1.1.1", "source-map-js": "1.2.1" } }, "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg=="],
|
"@expressive-code/core/postcss": ["postcss@8.5.8", "", { "dependencies": { "nanoid": "3.3.11", "picocolors": "1.1.1", "source-map-js": "1.2.1" } }, "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg=="],
|
||||||
@@ -2201,8 +2199,6 @@
|
|||||||
|
|
||||||
"wrap-ansi/ansi-styles": ["ansi-styles@6.2.3", "", {}, "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="],
|
"wrap-ansi/ansi-styles": ["ansi-styles@6.2.3", "", {}, "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="],
|
||||||
|
|
||||||
"@astrojs/starlight/@astrojs/markdown-remark/@astrojs/prism": ["@astrojs/prism@4.0.0", "", { "dependencies": { "prismjs": "^1.30.0" } }, "sha512-NndtNPpxaGinRpRytljGBvYHpTOwHycSZ/c+lQi5cHvkqqrHKWdkPEhImlODBNmbuB+vyQUNUDXyjzt66CihJg=="],
|
|
||||||
|
|
||||||
"@expressive-code/plugin-shiki/shiki/@shikijs/core": ["@shikijs/core@3.23.0", "", { "dependencies": { "@shikijs/types": "3.23.0", "@shikijs/vscode-textmate": "10.0.2", "@types/hast": "3.0.4", "hast-util-to-html": "9.0.5" } }, "sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA=="],
|
"@expressive-code/plugin-shiki/shiki/@shikijs/core": ["@shikijs/core@3.23.0", "", { "dependencies": { "@shikijs/types": "3.23.0", "@shikijs/vscode-textmate": "10.0.2", "@types/hast": "3.0.4", "hast-util-to-html": "9.0.5" } }, "sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA=="],
|
||||||
|
|
||||||
"@expressive-code/plugin-shiki/shiki/@shikijs/engine-javascript": ["@shikijs/engine-javascript@3.23.0", "", { "dependencies": { "@shikijs/types": "3.23.0", "@shikijs/vscode-textmate": "10.0.2", "oniguruma-to-es": "4.3.4" } }, "sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA=="],
|
"@expressive-code/plugin-shiki/shiki/@shikijs/engine-javascript": ["@shikijs/engine-javascript@3.23.0", "", { "dependencies": { "@shikijs/types": "3.23.0", "@shikijs/vscode-textmate": "10.0.2", "oniguruma-to-es": "4.3.4" } }, "sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA=="],
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "site-documentation",
|
"name": "site-documentation",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"version": "0.18.0",
|
"version": "0.22.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "astro dev",
|
"dev": "astro dev",
|
||||||
"build": "astro build",
|
"build": "astro build",
|
||||||
@@ -15,10 +15,10 @@
|
|||||||
"@astrojs/mdx": "5.0.3",
|
"@astrojs/mdx": "5.0.3",
|
||||||
"@astrojs/node": "10.0.4",
|
"@astrojs/node": "10.0.4",
|
||||||
"@astrojs/sitemap": "3.7.2",
|
"@astrojs/sitemap": "3.7.2",
|
||||||
"@astrojs/starlight": "0.38.2",
|
"@astrojs/starlight": "0.38.3",
|
||||||
"@tailwindcss/postcss": "4.2.2",
|
"@tailwindcss/postcss": "4.2.2",
|
||||||
"@tailwindcss/vite": "4.2.2",
|
"@tailwindcss/vite": "4.2.2",
|
||||||
"astro": "6.1.3",
|
"astro": "6.1.4",
|
||||||
"sanitize-html": "2.17.2",
|
"sanitize-html": "2.17.2",
|
||||||
"sharp": "0.34.5",
|
"sharp": "0.34.5",
|
||||||
"starlight-theme-rapide": "0.5.2",
|
"starlight-theme-rapide": "0.5.2",
|
||||||
|
|||||||
15
src/content/docs/applications/dependency-track.mdx
Normal file
15
src/content/docs/applications/dependency-track.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Descheduler
|
||||||
|
description: Dependency Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain.
|
||||||
|
hero:
|
||||||
|
tagline: Dependency Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain.
|
||||||
|
image:
|
||||||
|
file: https://avatars.githubusercontent.com/u/40258585
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/DependencyTrack/dependency-track
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/dependency-track
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
---
|
---
|
||||||
title: Plex
|
title: Plex
|
||||||
description: Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.
|
description: Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.
|
||||||
hero:
|
hero:
|
||||||
tagline: Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.
|
tagline: Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.
|
||||||
image:
|
image:
|
||||||
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/plex.webp
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/plex.webp
|
||||||
actions:
|
actions:
|
||||||
|
|||||||
15
src/content/docs/applications/postiz.mdx
Normal file
15
src/content/docs/applications/postiz.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Postiz
|
||||||
|
description: Postiz offers everything you need to manage your social media posts, build an audience, capture leads, and grow your business.
|
||||||
|
hero:
|
||||||
|
tagline: Postiz offers everything you need to manage your social media posts, build an audience, capture leads, and grow your business.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/postiz.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/gitroomhq/postiz-app
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/postiz
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/prowlarr.mdx
Normal file
15
src/content/docs/applications/prowlarr.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Prowlarr
|
||||||
|
description: Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps, supporting management of both Torrent Trackers and Usenet Indexers.
|
||||||
|
hero:
|
||||||
|
tagline: Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps, supporting management of both Torrent Trackers and Usenet Indexers.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/prowlarr.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/Prowlarr/Prowlarr
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/prowlarr
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/qbittorrent.mdx
Normal file
15
src/content/docs/applications/qbittorrent.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: qBittorrent
|
||||||
|
description: qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent.
|
||||||
|
hero:
|
||||||
|
tagline: qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/qbittorrent.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/qbittorrent/qBittorrent
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/qbittorrent
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
24
src/content/docs/applications/radarr.mdx
Normal file
24
src/content/docs/applications/radarr.mdx
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
title: Radarr
|
||||||
|
description: Radarr is a movie collection manager for Usenet and BitTorrent users.
|
||||||
|
hero:
|
||||||
|
tagline: Radarr is a movie collection manager for Usenet and BitTorrent users.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/radarr.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/Radarr/Radarr
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/radarr
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart 4K
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/radarr-4k
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart Anime
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/radarr-anime
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart Stand Up
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/radarr-standup
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/rclone.mdx
Normal file
15
src/content/docs/applications/rclone.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Rclone
|
||||||
|
description: Rclone ("rsync for cloud storage") is a command-line program to sync files and directories to and from different cloud storage providers.
|
||||||
|
hero:
|
||||||
|
tagline: Rclone ("rsync for cloud storage") is a command-line program to sync files and directories to and from different cloud storage providers.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/rclone.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/rclone/rclone
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/rclone
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/reloader.mdx
Normal file
15
src/content/docs/applications/reloader.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Reloader
|
||||||
|
description: Reloader is a Kubernetes controller that automatically triggers rollouts of workloads (like Deployments, StatefulSets, and more) whenever referenced Secrets, ConfigMaps or optionally CSI-mounted secrets are updated.
|
||||||
|
hero:
|
||||||
|
tagline: Reloader is a Kubernetes controller that automatically triggers rollouts of workloads (like Deployments, StatefulSets, and more) whenever referenced Secrets, ConfigMaps or optionally CSI-mounted secrets are updated.
|
||||||
|
image:
|
||||||
|
file: https://raw.githubusercontent.com/stakater/Reloader/refs/heads/master/assets/web/reloader.jpg
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/stakater/Reloader
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/reloader
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/rook-ceph.mdx
Normal file
15
src/content/docs/applications/rook-ceph.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Rook Ceph
|
||||||
|
description: Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for Ceph storage to natively integrate with Kubernetes.
|
||||||
|
hero:
|
||||||
|
tagline: Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for Ceph storage to natively integrate with Kubernetes.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/ceph.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/rook/rook
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/rook-ceph
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/roundcube.mdx
Normal file
15
src/content/docs/applications/roundcube.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Roundcube
|
||||||
|
description: Roundcube Webmail is a browser-based multilingual IMAP client with an application-like user interface.
|
||||||
|
hero:
|
||||||
|
tagline: Roundcube Webmail is a browser-based multilingual IMAP client with an application-like user interface.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/roundcube.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/roundcube/roundcubemail
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/roundcube
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/rybbit.mdx
Normal file
15
src/content/docs/applications/rybbit.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Rybbit
|
||||||
|
description: Rybbit - open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive.
|
||||||
|
hero:
|
||||||
|
tagline: Rybbit - open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/rybbit.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/rybbit-io/rybbit
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/rybbit
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/s3-exporter.mdx
Normal file
15
src/content/docs/applications/s3-exporter.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: S3 Exporter
|
||||||
|
description: S3 bucket exporter exposing metrics size and number of objects.
|
||||||
|
hero:
|
||||||
|
tagline: S3 bucket exporter exposing metrics size and number of objects.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/amazon-s3.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/molu8bits/s3bucket_exporter
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/s3-exporter
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/searxng.mdx
Normal file
15
src/content/docs/applications/searxng.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Searxng
|
||||||
|
description: SearXNG is a free internet metasearch engine which aggregates results from various search services and databases.
|
||||||
|
hero:
|
||||||
|
tagline: SearXNG is a free internet metasearch engine which aggregates results from various search services and databases.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/searxng.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/molu8bits/s3bucket_exporter
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/searxng
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/seerr.mdx
Normal file
15
src/content/docs/applications/seerr.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Seerr
|
||||||
|
description: Open-source media request and discovery manager for Jellyfin, Plex, and Emby.
|
||||||
|
hero:
|
||||||
|
tagline: Open-source media request and discovery manager for Jellyfin, Plex, and Emby.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/seerr.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/seerr-team/seerr
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/seerr
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/shelfmark.mdx
Normal file
15
src/content/docs/applications/shelfmark.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Shelfmark
|
||||||
|
description: Shelfmark is a self-hosted web interface for searching and downloading books and audiobooks from multiple sources.
|
||||||
|
hero:
|
||||||
|
tagline: Shelfmark is a self-hosted web interface for searching and downloading books and audiobooks from multiple sources.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/shelfmark.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/calibrain/shelfmark
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/shelfmark
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/shelly-plug.mdx
Normal file
15
src/content/docs/applications/shelly-plug.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Shelly Plug
|
||||||
|
description: Shelly Plug Prometheus exporter.
|
||||||
|
hero:
|
||||||
|
tagline: Shelly Plug Prometheus exporter.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/shelly.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/geerlingguy/shelly-plug-prometheus
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/shelly-plug
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/site-documentation.mdx
Normal file
15
src/content/docs/applications/site-documentation.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Site Documentation
|
||||||
|
description: Personal site made with Astro and Starlight for hosting documentation on my homelab.
|
||||||
|
hero:
|
||||||
|
tagline: Personal site made with Astro and Starlight for hosting documentation on my homelab.
|
||||||
|
image:
|
||||||
|
file: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/site-documentation
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/site-documentation
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/site-profile.mdx
Normal file
15
src/content/docs/applications/site-profile.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Site Profile
|
||||||
|
description: Personal site made with Astro for blogging and information about myself.
|
||||||
|
hero:
|
||||||
|
tagline: Personal site made with Astro for blogging and information about myself.
|
||||||
|
image:
|
||||||
|
file: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/site-profile
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/site-profile
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/slskd.mdx
Normal file
15
src/content/docs/applications/slskd.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: slskd
|
||||||
|
description: A modern client-server application for the Soulseek file sharing network.
|
||||||
|
hero:
|
||||||
|
tagline: A modern client-server application for the Soulseek file sharing network.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/slskd.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/slskd/slskd
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/slskd
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/snapshot-controller.mdx
Normal file
15
src/content/docs/applications/snapshot-controller.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Snapshot Controller
|
||||||
|
description: Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.
|
||||||
|
hero:
|
||||||
|
tagline: Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/kubernetes.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/kubernetes-csi/external-snapshotter
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/snapshot-controller
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
21
src/content/docs/applications/sonarr.mdx
Normal file
21
src/content/docs/applications/sonarr.mdx
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
---
|
||||||
|
title: Sonarr
|
||||||
|
description: Sonarr is a PVR for Usenet and BitTorrent users.
|
||||||
|
hero:
|
||||||
|
tagline: Sonarr is a PVR for Usenet and BitTorrent users.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/sonarr.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/Sonarr/Sonarr
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/sonarr
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart 4K
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/sonarr-4k
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart Anime
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/sonarr-anime
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/speedtest-exporter.mdx
Normal file
15
src/content/docs/applications/speedtest-exporter.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Speedtest Exporter
|
||||||
|
description: Simple Speedtest exporter for Prometheus written in Python using the official CLI from Ookla.
|
||||||
|
hero:
|
||||||
|
tagline: Simple Speedtest exporter for Prometheus written in Python using the official CLI from Ookla.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/speedtest.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/MiguelNdeCarvalho/speedtest-exporter
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/speedtest-exporter
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/stack.mdx
Normal file
15
src/content/docs/applications/stack.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Stack
|
||||||
|
description: App of Apps Chart to deploy infrastructure by ArgoCD.
|
||||||
|
hero:
|
||||||
|
tagline: App of Apps Chart to deploy infrastructure by ArgoCD.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/argo-cd.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/argoproj/argo-cd
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/stack
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/stalwart.mdx
Normal file
15
src/content/docs/applications/stalwart.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Stalwart
|
||||||
|
description: All-in-one Mail & Collaboration server. Secure, scalable and fluent in every protocol (IMAP, JMAP, SMTP, CalDAV, CardDAV, WebDAV).
|
||||||
|
hero:
|
||||||
|
tagline: All-in-one Mail & Collaboration server. Secure, scalable and fluent in every protocol (IMAP, JMAP, SMTP, CalDAV, CardDAV, WebDAV).
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/stalwart.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/stalwartlabs/mail-server
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/stalwart
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/tailscale-operator.mdx
Normal file
15
src/content/docs/applications/tailscale-operator.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Tailscale Operator
|
||||||
|
description: The easiest, most secure way to use WireGuard and 2FA.
|
||||||
|
hero:
|
||||||
|
tagline: The easiest, most secure way to use WireGuard and 2FA.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/tailscale-light.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/tailscale/tailscale
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/tailscale-operator
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/talos.mdx
Normal file
15
src/content/docs/applications/talos.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Talos
|
||||||
|
description: Jobs to automate the maintainance of the underlying OS, Talos Linux.
|
||||||
|
hero:
|
||||||
|
tagline: Jobs to automate the maintainance of the underlying OS, Talos Linux.
|
||||||
|
image:
|
||||||
|
file: https://raw.githubusercontent.com/siderolabs/docs/3989ed11f0622252d7cee03b3ba3a3052be242d7/public/images/talos.svg
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/siderolabs/talos
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/talos
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/tdarr.mdx
Normal file
15
src/content/docs/applications/tdarr.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Tdarr
|
||||||
|
description: Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking.
|
||||||
|
hero:
|
||||||
|
tagline: Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/tdarr.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/HaveAGitGat/Tdarr
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/tdarr
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/traefik.mdx
Normal file
15
src/content/docs/applications/traefik.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Traefik
|
||||||
|
description: Traefik (pronounced traffic) is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy.
|
||||||
|
hero:
|
||||||
|
tagline: Traefik (pronounced traffic) is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/traefik.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/traefik/traefik
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/traefik
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/tubearchivist.mdx
Normal file
15
src/content/docs/applications/tubearchivist.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Tube Archivist
|
||||||
|
description: Your self hosted YouTube media server.
|
||||||
|
hero:
|
||||||
|
tagline: Your self hosted YouTube media server.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/tube-archivist.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/tubearchivist/tubearchivist
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/tubearchivist
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/unpackerr.mdx
Normal file
15
src/content/docs/applications/unpackerr.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Unpackerr
|
||||||
|
description: Extracts downloads for Radarr, Sonarr, Lidarr, Readarr, and/or a Watch folder - Deletes extracted files after import.
|
||||||
|
hero:
|
||||||
|
tagline: Extracts downloads for Radarr, Sonarr, Lidarr, Readarr, and/or a Watch folder - Deletes extracted files after import.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/unpackerr.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/Unpackerr/unpackerr
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/unpackerr
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/unpoller.mdx
Normal file
15
src/content/docs/applications/unpoller.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: UnPoller
|
||||||
|
description: Collect your UniFi controller data and report it to an InfluxDB instance, or export it for Prometheus collection.
|
||||||
|
hero:
|
||||||
|
tagline: Collect your UniFi controller data and report it to an InfluxDB instance, or export it for Prometheus collection.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/ubiquiti-unifi.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/unpoller/unpoller
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/unpoller
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/vault.mdx
Normal file
15
src/content/docs/applications/vault.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Vault
|
||||||
|
description: A tool for secrets management, encryption as a service, and privileged access management.
|
||||||
|
hero:
|
||||||
|
tagline: A tool for secrets management, encryption as a service, and privileged access management.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/hashicorp-vault.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/hashicorp/vault
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/vault
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/vaultwarden.mdx
Normal file
15
src/content/docs/applications/vaultwarden.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Vaultwarden
|
||||||
|
description: Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs.
|
||||||
|
hero:
|
||||||
|
tagline: Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/vaultwarden.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/dani-garcia/vaultwarden
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/vaultwarden
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/version-checker.mdx
Normal file
15
src/content/docs/applications/version-checker.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Version Checker
|
||||||
|
description: Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.
|
||||||
|
hero:
|
||||||
|
tagline: Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/kubernetes.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/jetstack/version-checker
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/version-checker
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/volsync.mdx
Normal file
15
src/content/docs/applications/volsync.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: VolSync
|
||||||
|
description: VolSync asynchronously replicates Kubernetes persistent volumes between clusters using either rsync or rclone. It also supports creating backups of persistent volumes via restic.
|
||||||
|
hero:
|
||||||
|
tagline: VolSync asynchronously replicates Kubernetes persistent volumes between clusters using either rsync or rclone. It also supports creating backups of persistent volumes via restic.
|
||||||
|
image:
|
||||||
|
file: https://raw.githubusercontent.com/backube/volsync/main/docs/media/volsync.svg?sanitize=true
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/backube/volsync
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/volsync
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/whodb.mdx
Normal file
15
src/content/docs/applications/whodb.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: WhoDB
|
||||||
|
description: A lightweight next-gen data explorer - Postgres, MySQL, SQLite, MongoDB, Redis, MariaDB, Elastic Search, and Clickhouse with Chat interface.
|
||||||
|
hero:
|
||||||
|
tagline: A lightweight next-gen data explorer - Postgres, MySQL, SQLite, MongoDB, Redis, MariaDB, Elastic Search, and Clickhouse with Chat interface.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/whodb.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/clidey/whodb
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/whodb
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/yamtrack.mdx
Normal file
15
src/content/docs/applications/yamtrack.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Yamtrack
|
||||||
|
description: A self hosted media tracker.
|
||||||
|
hero:
|
||||||
|
tagline: A self hosted media tracker.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/yamtrack.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/FuzzyGrim/Yamtrack
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/yamtrack
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
15
src/content/docs/applications/yubal.mdx
Normal file
15
src/content/docs/applications/yubal.mdx
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Yubal
|
||||||
|
description: Self-hosted YouTube Music downloader. Tags, organizes, and keeps playlists in sync.
|
||||||
|
hero:
|
||||||
|
tagline: Self-hosted YouTube Music downloader. Tags, organizes, and keeps playlists in sync.
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/yubal.webp
|
||||||
|
actions:
|
||||||
|
- text: Source
|
||||||
|
link: https://github.com/guillevc/yubal
|
||||||
|
icon: right-arrow
|
||||||
|
- text: Deployment Chart
|
||||||
|
link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/yubal
|
||||||
|
icon: right-arrow
|
||||||
|
---
|
||||||
@@ -1,6 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: Talos Upgrade 1.12.0
|
title: Talos Upgrade 1.12.0
|
||||||
description: Steps followed for the v1.12.0 upgrade process
|
description: Steps followed for the v1.12.0 upgrade process
|
||||||
|
hero:
|
||||||
|
tagline: Steps followed for the v1.12.0 upgrade process
|
||||||
|
image:
|
||||||
|
file: https://raw.githubusercontent.com/siderolabs/docs/3989ed11f0622252d7cee03b3ba3a3052be242d7/public/images/talos.svg
|
||||||
---
|
---
|
||||||
|
|
||||||
The upgrade to this version was more extension as there have been migrations to using configuration documents. This required rewriting the configuration document to a series of patches and provide a deterministic generation command for the different host types. In addition there was also a change to storage layout to separate ceph, local-path, and ephemeral storage on the NUC hosts.
|
The upgrade to this version was more extension as there have been migrations to using configuration documents. This required rewriting the configuration document to a series of patches and provide a deterministic generation command for the different host types. In addition there was also a change to storage layout to separate ceph, local-path, and ephemeral storage on the NUC hosts.
|
||||||
@@ -1,6 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: Talos Upgrade Generic
|
title: Talos Upgrade Generic
|
||||||
description: Steps followed for the standard upgrade process
|
description: Steps followed for the standard upgrade process
|
||||||
|
hero:
|
||||||
|
tagline: Steps followed for the v1.12.0 upgrade process
|
||||||
|
image:
|
||||||
|
file: https://raw.githubusercontent.com/siderolabs/docs/3989ed11f0622252d7cee03b3ba3a3052be242d7/public/images/talos.svg
|
||||||
---
|
---
|
||||||
|
|
||||||
This is the standard upgrade process for Talos. Relatively simple, just verify, run commands, and verify.
|
This is the standard upgrade process for Talos. Relatively simple, just verify, run commands, and verify.
|
||||||
@@ -1,6 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: Vault SSH Certificate Authority
|
title: Vault SSH Certificate Authority
|
||||||
description: Steps followed to enable using Vault as a CA for ssh login
|
description: Steps followed to enable using Vault as a CA for ssh login
|
||||||
|
hero:
|
||||||
|
tagline: Steps followed for the v1.12.0 upgrade process
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/hashicorp-vault.webp
|
||||||
---
|
---
|
||||||
|
|
||||||
# Setup
|
# Setup
|
||||||
@@ -1,8 +1,12 @@
|
|||||||
---
|
---
|
||||||
title: Introduction
|
title: Introduction
|
||||||
description: Overiew of the homelab
|
description: Overiew of the homelab
|
||||||
|
hero:
|
||||||
|
tagline: Steps followed for the v1.12.0 upgrade process
|
||||||
|
image:
|
||||||
|
file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/docs-collaboration.webp
|
||||||
sidebar:
|
sidebar:
|
||||||
order: 1
|
order: 1
|
||||||
---
|
---
|
||||||
|
|
||||||
Overview of the homelab.
|
Overview of the homelab.
|
||||||
@@ -14,14 +14,13 @@
|
|||||||
"isolatedModules": true,
|
"isolatedModules": true,
|
||||||
"jsx": "preserve",
|
"jsx": "preserve",
|
||||||
"incremental": true,
|
"incremental": true,
|
||||||
"baseUrl": ".",
|
|
||||||
"plugins": [
|
"plugins": [
|
||||||
{
|
{
|
||||||
"name": "next"
|
"name": "next"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"paths": {
|
"paths": {
|
||||||
"@/*": ["src/*"]
|
"@/*": ["./src/*"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"include": [".astro/types.d.ts", "**/*"],
|
"include": [".astro/types.d.ts", "**/*"],
|
||||||
|
|||||||
Reference in New Issue
Block a user