diff --git a/docs/test/ps-mysql.md b/archived/ps-mysql.md similarity index 100% rename from docs/test/ps-mysql.md rename to archived/ps-mysql.md diff --git a/docs/test/quickstart-guides.md b/archived/quickstart-guides.md similarity index 100% rename from docs/test/quickstart-guides.md rename to archived/quickstart-guides.md diff --git a/docs/assets/Percona_docs.png b/docs/assets/Percona_docs.png new file mode 100644 index 0000000..001a631 Binary files /dev/null and b/docs/assets/Percona_docs.png differ diff --git a/docs/dummy.md b/docs/dummy.md deleted file mode 100644 index 717fbad..0000000 --- a/docs/dummy.md +++ /dev/null @@ -1 +0,0 @@ ---8<-- "dummy.md" \ No newline at end of file diff --git a/docs/index.md b/docs/index.md index 5a0b00c..31fbd78 100644 --- a/docs/index.md +++ b/docs/index.md @@ -23,8 +23,8 @@ hide: Percona for PostgreSQL logo

- Percona for PostgreSQL -

+ Percona Software for PostgreSQL +

All Percona software for PostgreSQL databases documentation.

@@ -32,7 +32,7 @@ hide:
Percona for MongoDB logo

- Percona for MongoDB + Percona Software for MongoDB

All Percona software for MongoDB databases documentation. @@ -41,7 +41,7 @@ hide: Percona for MySQL logo

- Percona for MySQL + Percona Software for MySQL

All Percona software for MySQL databases documentation. @@ -70,7 +70,7 @@ hide: Percona Everest

- Documentation for Percona’s private database-as-a-service open-source software. + Documentation for Percona’s cloud-native database platform.

diff --git a/docs/percona-for-mongodb.md b/docs/percona-for-mongodb.md index 4f3a893..19eb676 100644 --- a/docs/percona-for-mongodb.md +++ b/docs/percona-for-mongodb.md @@ -10,7 +10,7 @@ hide: ![Percona for MongoDB logo](assets/logo-dark-mongodb.svg) -# Percona for MongoDB +# Percona Software for MongoDB Explore our Percona Software for MongoDB documentation. Find user guides, quickstarts, and how-tos tailored to help you build, deploy, manage, and automate MongoDB effectively. @@ -26,12 +26,12 @@ Explore our Percona Software for MongoDB documentation. Find user guides, quicks ### :percona-mongodb: Percona Server for MongoDB {.title} -An enhanced, fully compatible, source available, drop-in replacement for MongoDB Community Edition with enterprise-grade features. +Please change the text to “An enhanced, fully compatible, source available, drop-in replacement for MongoDB Community Edition with [enterprise-grade features](https://docs.percona.com/percona-server-for-mongodb/7.0/comparison.html).
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pbm-docs/) +[Releases](https://docs.percona.com/percona-server-for-mongodb/7.0/release_notes/index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-server-for-mongodb/7.0/install/index.html)
@@ -43,8 +43,8 @@ Based on best practices for the configuration of Percona Server for MongoDB, the
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pbm-docs/) +[Releases](https://docs.percona.com/percona-operator-for-mongodb/RN/index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-operator-for-mongodb/quickstart.html)
@@ -56,8 +56,8 @@ An open source, community backup tool for performing consistent backups and rest
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pbm-docs/) +[Releases](https://docs.percona.com/percona-backup-mongodb/release-notes.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-backup-mongodb/installation.html)
@@ -69,8 +69,8 @@ A collection of solutions to run and operate your MongoDB efficiently with the d
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pbm-docs/) +[Releases](https://docs.percona.com/percona-distribution-for-mongodb/7.0/release-notes.html) +[Documentation :material-arrow-right:](https://docs.percona.com/percona-distribution-for-mongodb/7.0/)
@@ -78,7 +78,7 @@ A collection of solutions to run and operate your MongoDB efficiently with the d ### :percona-pmm: Monitoring MongoDB with PMM {.title} -High-quality, polyglot monitoring, alerting and more functionalities for MongoDB and other database technologies. +An open source database monitoring, management and observability solution for MongoDB and other database technologies.
diff --git a/docs/percona-for-mysql.md b/docs/percona-for-mysql.md index ef9c4b3..5481d58 100644 --- a/docs/percona-for-mysql.md +++ b/docs/percona-for-mysql.md @@ -10,7 +10,7 @@ hide: ![Percona for MySQL logo](assets/logo-dark-mysql.svg) -# Percona for MySQL +# Percona Software for MySQL Quickstart guides, user guides, and how-tos, release notes, and the latest downloads. Everything you need to optimize your MySQL databases is right here. @@ -30,8 +30,8 @@ An enhanced, fully compatible, source available, drop-in replacement for MySQL C
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pxb-docs/) +[Releases](https://docs.percona.com/percona-server/innovation-release/release-notes/release-notes-index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-server/innovation-release/quickstart-overview.html)
@@ -43,8 +43,8 @@ Automate deployment and management of MySQL clusters on Kubernetes with Operator
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pxb-docs/) +[Releases](https://docs.percona.com/percona-operator-for-mysql/ps/ReleaseNotes/index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-operator-for-mysql/ps/quickstart.html)
@@ -57,8 +57,8 @@ It ensures high availability, prevents downtime and data loss, and provides line
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pxb-docs/) +[Releases](https://docs.percona.com/percona-xtradb-cluster/8.0/release-notes/release-notes_index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-xtradb-cluster/8.0/quickstart-overview.html)
@@ -70,8 +70,8 @@ Automate deployment and management of Percona XtraDB Clusters (MySQL clustering
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pxb-docs/) +[Releases](https://docs.percona.com/percona-operator-for-mysql/pxc/ReleaseNotes/index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-operator-for-mysql/pxc/quickstart.html)
@@ -83,8 +83,8 @@ An open source, hot backup utility for MySQL-based servers that keeps your datab
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pxb-docs/) +[Releases](https://docs.percona.com/percona-xtrabackup/innovation-release/release-notes/release-notes.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-xtrabackup/innovation-release/quickstart-overview.html)
@@ -96,8 +96,8 @@ A single solution with the best and most critical enterprise components from the
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/pxb-docs/) +[Releases](https://docs.percona.com/percona-distribution-for-mysql/innovation-release/) +[Documentation :material-arrow-right:](https://docs.percona.com/percona-distribution-for-mysql/innovation-release/)
@@ -109,7 +109,8 @@ Use ProxySQL Admin to configure Percona XtraDB Cluster nodes into ProxySQL. The
-[Documentation :material-arrow-right:](#) +[Releases](https://docs.percona.com/proxysql/release-notes.html) +[Documentation :material-arrow-right:](https://docs.percona.com/proxysql/)
diff --git a/docs/percona-for-postgresql.md b/docs/percona-for-postgresql.md index 16b4ec5..0ed7d26 100644 --- a/docs/percona-for-postgresql.md +++ b/docs/percona-for-postgresql.md @@ -10,7 +10,7 @@ hide: ![Percona for PostgreSQL logo](assets/logo-dark-postgresql.svg) -# Percona for PostgreSQL +# Percona Software for PostgreSQL Explore our Percona Software for PostgreSQL documentation. Find user guides, quickstarts, and how-tos tailored to help you build, deploy, manage, and automate PostgreSQL effectively. @@ -30,8 +30,8 @@ A native PostgreSQL server enhanced with the set of extensions for high availabi
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/postgresql-docs/) +[Releases](https://docs.percona.com/postgresql/16/release-notes.html) +[Documentation :material-arrow-right:](https://docs.percona.com/postgresql/16/)
@@ -43,8 +43,8 @@ Automate deployment and management of PostgreSQL clusters on Kubernetes with Ope
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/postgresql-docs/) +[Releases](https://docs.percona.com/percona-operator-for-postgresql/2.0/ReleaseNotes/index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-operator-for-postgresql/2.0/quickstart.html)
@@ -56,8 +56,8 @@ A query performance monitoring tool that brings more insight and details around
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/postgresql-docs/) +[Releases](https://docs.percona.com/pg-stat-monitor/release-notes/release_notes.html) +[Documentation :material-arrow-right:](https://docs.percona.com/pg-stat-monitor/index.html)
diff --git a/docs/percona-operators.md b/docs/percona-operators.md index 8c497b6..b00365e 100644 --- a/docs/percona-operators.md +++ b/docs/percona-operators.md @@ -30,8 +30,8 @@ Automate deployment and management of PostgreSQL clusters on Kubernetes with Ope
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/k8spg-docs/) +[Releases](https://docs.percona.com/percona-operator-for-postgresql/2.0/ReleaseNotes/index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-operator-for-postgresql/2.0/quickstart.html)
@@ -43,8 +43,8 @@ Based on best practices for the configuration of Percona Server for MongoDB, the
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/k8spg-docs/) +[Releases](https://docs.percona.com/percona-operator-for-mongodb/RN/index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-operator-for-mongodb/quickstart.html)
@@ -56,8 +56,8 @@ Automate deployment and management of MySQL clusters on Kubernetes with Operator
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/k8spg-docs/) +[Releases](https://docs.percona.com/percona-operator-for-mysql/ps/ReleaseNotes/index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-operator-for-mysql/ps/quickstart.html)
@@ -69,8 +69,8 @@ Automate deployment and management of Percona XtraDB Clusters (MySQL clustering
-[Releases](#) -[Quickstart Docs :material-arrow-right:](https://pmcf-percona.github.io/k8spg-docs/) +[Releases](https://docs.percona.com/percona-operator-for-mysql/pxc/ReleaseNotes/index.html) +[Quickstart Docs :material-arrow-right:](https://docs.percona.com/percona-operator-for-mysql/pxc/quickstart.html)
diff --git a/docs/percona-utilities.md b/docs/percona-utilities.md new file mode 100644 index 0000000..188701b --- /dev/null +++ b/docs/percona-utilities.md @@ -0,0 +1,61 @@ +--- +hide: +- feedback +- navigation +- toc +--- + +
+
+ +# Percona Utilities + +Tools and resources provided by Percona to enhance database management and performance. + +
+
+ + +## Documentation + +
+
+ +### :percona-logo: Percona Toolkit {.title} + +Command-line tools for common MySQL database administration tasks. + +
+ +[Releases](https://docs.percona.com/percona-toolkit/release_notes.html) +[Documentation :material-arrow-right:](https://docs.percona.com/percona-toolkit/) + +
+
+
+ +### :percona-pmm: PMM Dump {.title} + +The utility performs a logical backup of the performance metrics, collected by the PMM Server and imports them into a different PMM Server instance. PMM Dump allows you to share monitoring data, collected by your PMM server, with Percona Support team securely. + +
+ +[Releases](https://docs.percona.com/pmm-dump-documentation/ReleaseNotes/index.html) +[Documentation :material-arrow-right:](https://docs.percona.com/pmm-dump-documentation/) + +
+
+
+ +### :percona-logo: Percona Software Repositories {.title} + +Binary and source packages of the latest official product releases as well as dedicated repositories for testing and experimental builds. + +
+ +[Documentation :material-arrow-right:](https://docs.percona.com/percona-software-repositories/) + +
+
+
+ diff --git a/mkdocs.yml b/mkdocs.yml index 7cea174..27256ec 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,4 +1,7 @@ -site_name: Percona Documentation +site_name: Percona Software Documentation +site_description: Percona Software Documentation + +# Theme setup theme: name: material custom_dir: overrides @@ -23,6 +26,8 @@ theme: toggle: icon: material/brightness-4 name: Color theme set to Dark Mode. Click to change + + # Theme features features: - navigation.indexes - navigation.instant @@ -33,6 +38,8 @@ theme: - content.code.copy - content.code.annotate - toc.follow + +#Custom CSS extra_css: - css/design.css - css/landing.css @@ -53,20 +60,21 @@ markdown_extensions: - pymdownx.superfences - pymdownx.tabbed: alternate_style: true + +# Plugins configuration +plugins: + meta-descriptions: + export_csv: false + quiet: false + enable_checks: false + min_length: 50 + max_length: 160 + +#Google Analytics configuration extra: - # consent: - # title: Cookie Consent - # description: >- - # We use cookies to recognize your preferences, as well as measure the effectiveness of our documentation to your needs, and whether you can find what you're searching for. With this consent, you're helping us to make our documentation better for you. Thank you. Read more about
Percona Cookie Policy. - # cookies: - # analytics: Google Analytics - # github: Github - # actions: - # - manage - # - accept analytics: provider: google - property: G-XXXXXXXXXX + property: G-J4J70BNH0G feedback: title: Was this page helpful? ratings: @@ -79,16 +87,20 @@ extra: name: This page could be improved data: 0 note: >- - Thank you for your feedback! Help us improve by following this feedback form. + Thank you for your feedback! Help us improve by following this feedback form. + +#Copyright copyright: >- Percona LLC and its affiliates © 2024 — Cookie Preferences + nav: - Welcome: index.md - PostgreSQL: percona-for-postgresql.md - MongoDB: percona-for-mongodb.md - MySQL: percona-for-mysql.md - Percona Operators: percona-operators.md - - Percona Everest: "https://pmcf-percona.github.io/everest-doc/" - - PMM: "https://pmcf-percona.github.io/pmm-doc/" + - Percona Everest: "https://docs.percona.com/everest/index.html" + - PMM: "https://docs.percona.com/percona-monitoring-and-management/index.html" + - Utilities: percona-utilities.md - Legacy docs: "https://docs.percona.com/legacy-documentation/" - Percona Lab: percona-lab.md \ No newline at end of file diff --git a/overrides/main.html b/overrides/main.html index f250bd7..bf8470c 100644 --- a/overrides/main.html +++ b/overrides/main.html @@ -29,3 +29,17 @@ {% endblock %} + +{% block extrahead %} +{{ super() }} + {% set title = config.site_name %} + {% if page and page.meta and page.meta.title %} + {% set title = title ~ " - " ~ page.meta.title %} + {% elif page and page.title and not page.is_homepage %} + {% set title = title ~ " - " ~ page.title %} + {% endif %} + + + + + {% endblock %} \ No newline at end of file diff --git a/overrides/partials/header.html b/overrides/partials/header.html index 2665a0b..cfe2b47 100644 --- a/overrides/partials/header.html +++ b/overrides/partials/header.html @@ -34,7 +34,7 @@
- + diff --git a/snippets/dummy.md b/snippets/dummy.md deleted file mode 100644 index 0380d9d..0000000 --- a/snippets/dummy.md +++ /dev/null @@ -1,3 +0,0 @@ -# Hi there 👋 - -This is just a page to fill in the blanks in this prototype's interaction flows. Nothing to see here... 😅 \ No newline at end of file