Skip to content

Commit 33d04b3

Browse files
committed
Update index.html (sync with master) & change quote type on docusaurus.
Signed-off-by: Matthieu Billon Lanfrey <[email protected]>
1 parent 878997b commit 33d04b3

File tree

2 files changed

+92
-91
lines changed

2 files changed

+92
-91
lines changed

docusaurus.config.js

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
// @ts-check
22
// Note: type annotations allow type checking and IDEs autocompletion
33

4-
const lightCodeTheme = require("prism-react-renderer").themes.github;
5-
const darkCodeTheme = require("prism-react-renderer").themes.dracula;
4+
const lightCodeTheme = require('prism-react-renderer').themes.github;
5+
const darkCodeTheme = require('prism-react-renderer').themes.dracula;
66

77
/** @type {import('@docusaurus/types').Config} */
88
const config = {
9-
title: "XCP-ng Documentation",
10-
tagline: "Documentation for XCP-ng",
11-
url: "https://docs.xcp-ng.org",
12-
baseUrl: "/",
13-
onBrokenLinks: "throw",
14-
onBrokenMarkdownLinks: "warn",
15-
favicon: "img/xcpcrop128.png",
9+
title: 'XCP-ng Documentation',
10+
tagline: 'Documentation for XCP-ng',
11+
url: 'https://docs.xcp-ng.org',
12+
baseUrl: '/',
13+
onBrokenLinks: 'throw',
14+
onBrokenMarkdownLinks: 'warn',
15+
favicon: 'img/xcpcrop128.png',
1616
trailingSlash: true,
1717

1818
// GitHub pages deployment config.
@@ -22,40 +22,40 @@ const config = {
2222

2323
// Even if you don't use internalization, you can use this field to set useful
2424
// metadata like html lang. For example, if your site is Chinese, you may want
25-
// to replace "en" with "zh-Hans".
25+
// to replace 'en' with 'zh-Hans'.
2626
i18n: {
27-
defaultLocale: "en",
28-
locales: ["en"],
27+
defaultLocale: 'en',
28+
locales: ['en'],
2929
},
3030

3131
// Mermaid graphs
3232
markdown: {
3333
mermaid: true,
3434
},
35-
themes: ["@docusaurus/theme-mermaid"],
35+
themes: ['@docusaurus/theme-mermaid'],
3636

3737
scripts: [
3838
{
39-
src: "https://cdn.vates.tech/rgpd/doc-xcp-ng-org.js",
39+
src: 'https://cdn.vates.tech/rgpd/doc-xcp-ng-org.js',
4040
async: true,
4141
},
4242
],
4343

4444
presets: [
4545
[
46-
"classic",
46+
'classic',
4747
/** @type {import('@docusaurus/preset-classic').Options} */
4848
({
4949
docs: {
50-
routeBasePath: "/",
51-
sidebarPath: require.resolve("./sidebars.js"),
50+
routeBasePath: '/',
51+
sidebarPath: require.resolve('./sidebars.js'),
5252
// Please change this to your repo.
53-
// Remove this to remove the "edit this page" links.
54-
editUrl: "https://github.com/xcp-ng/xcp-ng-org/edit/master/",
53+
// Remove this to remove the 'edit this page' links.
54+
editUrl: 'https://github.com/xcp-ng/xcp-ng-org/edit/master/',
5555
},
5656
blog: false,
5757
theme: {
58-
customCss: require.resolve("./src/css/custom.css"),
58+
customCss: require.resolve('./src/css/custom.css'),
5959
},
6060
}),
6161
],
@@ -65,78 +65,78 @@ const config = {
6565
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
6666
({
6767
navbar: {
68-
title: "XCP-ng Documentation",
68+
title: 'XCP-ng Documentation',
6969
logo: {
70-
alt: "XCP-ng logo",
71-
src: "img/xcpcrop128.png",
70+
alt: 'XCP-ng logo',
71+
src: 'img/xcpcrop128.png',
7272
},
7373
items: [
74-
{ href: "https://xcp-ng.org", label: "Home", position: "right" },
75-
{ href: "https://xcp-ng.org/blog", label: "Blog", position: "right" },
74+
{ href: 'https://xcp-ng.org', label: 'Home', position: 'right' },
75+
{ href: 'https://xcp-ng.org/blog', label: 'Blog', position: 'right' },
7676
{
77-
href: "https://vates.tech",
78-
label: "Pro Support",
79-
position: "right",
77+
href: 'https://vates.tech',
78+
label: 'Pro Support',
79+
position: 'right',
8080
},
8181
{
82-
href: "https://github.com/xcp-ng",
83-
label: "GitHub",
84-
position: "right",
82+
href: 'https://github.com/xcp-ng',
83+
label: 'GitHub',
84+
position: 'right',
8585
},
8686
],
8787
},
8888
footer: {
89-
style: "dark",
89+
style: 'dark',
9090
links: [
9191
{
92-
title: "Learn",
92+
title: 'Learn',
9393
items: [
9494
{
95-
label: "Introduction",
96-
href: "/",
95+
label: 'Introduction',
96+
href: '/',
9797
},
9898
{
99-
label: "Installation",
100-
href: "/category/installation",
99+
label: 'Installation',
100+
href: '/category/installation',
101101
},
102102
],
103103
},
104104
{
105-
title: "Community",
105+
title: 'Community',
106106
items: [
107107
{
108-
label: "Forum",
109-
href: "https://xcp-ng.org/forum",
108+
label: 'Forum',
109+
href: 'https://xcp-ng.org/forum',
110110
},
111111
{
112-
label: "Discord",
113-
href: "https://discord.gg/Hr98F6wRvx",
112+
label: 'Discord',
113+
href: 'https://discord.gg/Hr98F6wRvx',
114114
},
115115
],
116116
},
117117
{
118-
title: "Pro Support",
118+
title: 'Pro Support',
119119
items: [
120120
{
121-
label: "Vates Stack",
122-
href: "https://vates.tech",
121+
label: 'Vates Stack',
122+
href: 'https://vates.tech',
123123
},
124124
{
125-
label: "Contact us",
126-
href: "https://vates.tech/contact",
125+
label: 'Contact us',
126+
href: 'https://vates.tech/contact',
127127
},
128128
],
129129
},
130130
{
131-
title: "More",
131+
title: 'More',
132132
items: [
133133
{
134-
label: "News",
135-
href: "https://xcp-ng.org/blog",
134+
label: 'News',
135+
href: 'https://xcp-ng.org/blog',
136136
},
137137
{
138-
label: "GitHub",
139-
href: "https://github.com/xcp-ng/xcp-ng-org",
138+
label: 'GitHub',
139+
href: 'https://github.com/xcp-ng/xcp-ng-org',
140140
},
141141
],
142142
},
@@ -148,7 +148,7 @@ const config = {
148148
darkTheme: darkCodeTheme,
149149
},
150150
colorMode: {
151-
defaultMode: "dark",
151+
defaultMode: 'dark',
152152
respectPrefersColorScheme: true,
153153
},
154154
// Mermaid
@@ -162,7 +162,7 @@ const config = {
162162
},
163163
},
164164
}),
165-
plugins: [require.resolve("docusaurus-lunr-search")],
165+
plugins: [require.resolve('docusaurus-lunr-search')],
166166
};
167167

168168
module.exports = config;

index.html

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ <h3>Secure</h3>
214214
<img src="assets/img/xodashboard.png" alt="" class="img-fluid">
215215
<div class="carousel-caption d-none d-md-block">
216216
<h5>With Xen Orchestra Web UI</h5>
217-
<p>A glance on your whole XCP-ng infrastructure on a dashboard page!</p>
217+
<p>Your whole XCP-ng infrastructure on a dashboard page!</p>
218218
</div>
219219
</div>
220220

@@ -283,16 +283,16 @@ <h2><a name="easy-to-install"></a>Easy To Install</h2>
283283
</div>
284284
<div class="row justify-content-center">
285285
<div class="col col-sm-3 nav flex-column nav-pills" id="v-pills-tab" role="tablist" aria-orientation="vertical" style="padding-top:5em;">
286-
<a class="nav-link active" id="v-pills-download-tab" data-toggle="pill" href="#v-pills-download-lts"
287-
role="tab" aria-controls="v-pills-download-lts" aria-selected="true">Download 8.2 LTS</a>
288-
<a class="nav-link" id="v-pills-download-latest-tab" data-toggle="pill" href="#v-pills-download-latest"
289-
role="tab" aria-controls="v-pills-download-latest" aria-selected="false">Download 8.3 Latest</a>
286+
<a class="nav-link active" id="v-pills-download-lts-tab" data-toggle="pill" href="#v-pills-download-lts"
287+
role="tab" aria-controls="v-pills-download-lts" aria-selected="true">Download 8.3 LTS</a>
288+
<a class="nav-link" id="v-pills-download-old-lts-tab" data-toggle="pill" href="#v-pills-download-old-lts"
289+
role="tab" aria-controls="v-pills-download-old-lts" aria-selected="false">Download 8.2 LTS</a>
290290
<a class="nav-link" id="v-pills-from-xo-tab" data-toggle="pill" href="#v-pills-from-xo"
291291
role="tab" aria-controls="v-pills-from-xo" aria-selected="false">Web UI</a>
292-
<a class="nav-link" id="v-pills-upgrade-tab" data-toggle="pill" href="#v-pills-upgrade"
293-
role="tab" aria-controls="v-pills-upgrade" aria-selected="false">Upgrade from XenServer</a>
294292
<a class="nav-link" id="v-pills-vmware-tab" data-toggle="pill" href="#v-pills-vmware"
295293
role="tab" aria-controls="v-pills-vmware" aria-selected="false">Migrate from VMware</a>
294+
<a class="nav-link" id="v-pills-upgrade-tab" data-toggle="pill" href="#v-pills-upgrade"
295+
role="tab" aria-controls="v-pills-upgrade" aria-selected="false">Upgrade from XenServer</a>
296296
<a class="nav-link" id="v-pills-security-tab" data-toggle="pill" href="#v-pills-security"
297297
role="tab" aria-controls="v-pills-security" aria-selected="false">Security and mirrors</a>
298298
<a class="nav-link" id="v-pills-old-tab" data-toggle="pill" href="#v-pills-old"
@@ -302,8 +302,28 @@ <h2><a name="easy-to-install"></a>Easy To Install</h2>
302302
<div class="col-8 tab-content" id="v-pills-tabContent">
303303
<div class="tab-pane fade show active" id="v-pills-download-lts" role="tabpanel"
304304
aria-labelledby="v-pills-download-lts-tab">
305+
<h4 style="text-align: center; font-weight: bold;">XCP-ng 8.3 LTS</h4>
306+
<p style="text-align: center; font-style: italic; font-size: 0.9em;">The current LTS release</p>
307+
<p>
308+
Grab the latest <a href="https://mirrors.xcp-ng.org/isos/8.3/xcp-ng-8.3.0-20250606.iso?https=1" class="track-download" data-download-type="full">8.3 LTS full ISO</a> (661MiB), then create your bootable USB key with:
309+
</p>
310+
<div class="code p-1 m-1 p-sm-3 m-sm-3">
311+
dd if=xcp-ng-8.3.0-20250606.iso of=/dev/sdX bs=8M oflag=direct
312+
</div>
313+
<p>Then just boot on it. Don't miss <a href="https://docs.xcp-ng.org/releases/release-8-3">the release notes!</a></p>
314+
<p><small><em>(⚠️ To upgrade from 8.2+XOSTOR, use <a href="https://repo.vates.tech/xcp-ng/isos/">the dedicated upgrade ISO</a>)</em></small></p>
315+
<p>On Windows, you can use <a href="https://rufus.akeo.ie/">Rufus</a> to create the bootable USB stick. SHA256 full ISO: </p>
316+
<pre>4d6f5a99da0d70920bc313470ad2b14decab66038f0863ca68a2b81126ee2977</pre>
317+
<p>
318+
We also offer a smaller <a href="https://mirrors.xcp-ng.org/isos/8.3/xcp-ng-8.3.0-20250606-netinstall.iso?https=1" class="track-download" data-download-type="netinstall">Net install ISO</a> (172MiB). SHA256 netinstall ISO:
319+
</p>
320+
<pre>9a5dcc8d98949ee207d28307b8b94320d1ffd24841e34ca74e1c0f0422e5ecab</pre>
321+
</div>
322+
323+
<div class="tab-pane fade" id="v-pills-download-old-lts" role="tabpanel"
324+
aria-labelledby="v-pills-download-old-lts-tab">
305325
<h4 style="text-align: center; font-weight: bold;">XCP-ng 8.2 LTS</h4>
306-
<p style="text-align: center; font-style: italic; font-size: 0.9em;">Long Term Support with security updates & bugfixes only</p>
326+
<p style="text-align: center; font-style: italic; font-size: 0.9em;">The previous LTS release. Soon to reach EOL.</p>
307327
<p>
308328
Grab the latest <a href="https://mirrors.xcp-ng.org/isos/8.2/xcp-ng-8.2.1-20231130.iso?https=1" class="track-download" data-download-type="full">8.2 LTS full ISO</a> (590MiB), then create your bootable USB key with:
309329
</p>
@@ -314,29 +334,19 @@ <h4 style="text-align: center; font-weight: bold;">XCP-ng 8.2 LTS</h4>
314334
<p>On Windows, you can use <a href="https://rufus.akeo.ie/">Rufus</a> to create the bootable USB stick. SHA256 full ISO: </p>
315335
<pre>108aa7144d1f5dd169a1b99ca70b510527136c549f2e3c3c1707b619e17ee1b6</pre>
316336
<p>
317-
You can also download the <a href="https://mirrors.xcp-ng.org/isos/8.2/xcp-ng-8.2.1-20231130-netinstall.iso?https=1" class="track-download" data-download-type="netinstall">Net install ISO</a> (160MiB), then create your bootable USB key in the same fashion. SHA256 netinstall ISO:
337+
You can also download the <a href="https://mirrors.xcp-ng.org/isos/8.2/xcp-ng-8.2.1-20231130-netinstall.iso?https=1" class="track-download" data-download-type="full">Net install ISO</a> (160MiB), then create your bootable USB key in the same fashion. SHA256 netinstall ISO:
318338
</p>
319339
<pre>6d5e221ac56d318436105e20513197cecfc8fa29eee4d9bf72b5fd52db345a02</pre>
320340
</div>
321-
<div class="tab-pane fade" id="v-pills-download-latest" role="tabpanel"
322-
aria-labelledby="v-pills-download-latest-tab">
323-
<h4 style="text-align: center; font-weight: bold;">XCP-ng 8.3 Latest</h4>
324-
<p style="text-align: center; font-style: italic; font-size: 0.9em;">Most recent platform used as a base for our new features</p>
325-
<p>
326-
Grab the latest <a href="https://mirrors.xcp-ng.org/isos/8.3/xcp-ng-8.3.0.iso?https=1" class="track-download" data-download-type="full">8.3 Latest full ISO</a> (618MiB), then create your bootable USB key with:
327-
</p>
328-
<div class="code p-1 m-1 p-sm-3 m-sm-3">
329-
dd if=xcp-ng-8.3.0.iso of=/dev/sdX bs=8M oflag=direct
330-
</div>
331-
<p>Then just boot on it. Don't forget to always read <a href="https://docs.xcp-ng.org/releases/release-8-3">the release notes!</a></p>
332-
<p>On Windows, you can use <a href="https://rufus.akeo.ie/">Rufus</a> to create the bootable USB stick. SHA256 full ISO: </p>
333-
<pre>49b6143d1bbb1fd0bb1f7ce873817190c1f2ca394c258ce7b1f8e13a75c72674</pre>
334-
<p>
335-
You can also download the <a href="https://mirrors.xcp-ng.org/isos/8.3/xcp-ng-8.3.0-netinstall.iso?https=1" class="track-download" data-download-type="netinstall">Net install ISO</a> (163MiB), then create your bootable USB key in the same fashion. SHA256 netinstall ISO:
336-
</p>
337-
<pre>de6c6c9d699fd9185ca295e0c30cee705efaad4df05ae3910584bb880e51fab2</pre>
338-
</div>
339-
341+
<div class="tab-pane fade" id="v-pills-vmware" role="tabpanel"
342+
aria-labelledby="v-pills-vmware-tab">
343+
<h4 style="text-align: center; font-weight: bold;">Easy migration out of Broadcom VMware</h4>
344+
<p style="text-align: center; font-style: italic; font-size: 0.9em;">Join the exodus with simple tools to assist on your VMware migration</p>
345+
<p>Leverage Xen Orchestra to seamlessly migrate your VMware VMs to XCP-ng. This tool supports migration from any accessible ESXi host, including those at remote locations, by directly streaming the VMs to XCP-ng.</p>
346+
<p>Learn more about the process by exploring our step-by-step guide on <a href="https://xcp-ng.org/blog/2022/10/19/migrate-from-vmware-to-xcp-ng?utm_campaign=migrate">how to migrate from VMware to XCP-ng with just a few clicks.</a></p>
347+
<h4>Need further assistance?</h4>
348+
<p><a href="https://vates.tech/contact">Contact us</a> for a personalized and dedicated migration plan tailored to your existing VMware infrastructure's transition to XCP-ng.</p>
349+
</div>
340350
<div class="tab-pane fade" id="v-pills-upgrade" role="tabpanel"
341351
aria-labelledby="v-pills-upgrade-tab">
342352
<h4 style="text-align: center; font-weight: bold;">Upgrade from XenServer</h4>
@@ -347,15 +357,6 @@ <h4 style="text-align: center; font-weight: bold;">Upgrade from XenServer</h4>
347357
<h4>No physical access to the XenServer host?</h4>
348358
<p>Please <a href="https://docs.xcp-ng.org/installation/upgrade/#-upgrade-from-xenserver">check our documentation</a> for advanced upgrade cases.</p>
349359
</div>
350-
<div class="tab-pane fade" id="v-pills-vmware" role="tabpanel"
351-
aria-labelledby="v-pills-vmware-tab">
352-
<h4 style="text-align: center; font-weight: bold;">Easy migration out of Broadcom VMware</h4>
353-
<p style="text-align: center; font-style: italic; font-size: 0.9em;">Join the exodus with simple tools to assist on your VMware migration</p>
354-
<p>Leverage Xen Orchestra to seamlessly migrate your VMware VMs to XCP-ng. This tool supports migration from any accessible ESXi host, including those at remote locations, by directly streaming the VMs to XCP-ng.</p>
355-
<p>Learn more about the process by exploring our step-by-step guide on <a href="https://xcp-ng.org/blog/2022/10/19/migrate-from-vmware-to-xcp-ng?utm_campaign=migrate">how to migrate from VMware to XCP-ng with just a few clicks.</a></p>
356-
<h4>Need further assistance?</h4>
357-
<p><a href="https://vates.tech/contact">Contact us</a> for a personalized and dedicated migration plan tailored to your existing VMware infrastructure's transition to XCP-ng.</p>
358-
</div>
359360
<div class="tab-pane fade" id="v-pills-security" role="tabpanel"
360361
aria-labelledby="v-pills-security-tab">
361362
<h4 style="text-align: center; font-weight: bold;">Security</h4>

0 commit comments

Comments
 (0)