Commit e7a22b0
committed
docs: replace static documentation with client-side redirects (#404)
This commit replaces the legacy HTML documentation files with client-side
HTTP redirects (meta-refresh) to point users to the new documentation
site at https://cloudnative-pg.io/docs/.
Changes include:
- Replaced all `index.html` files in versions 1.27, 1.28, and 'current'
with redirect stubs.
- Implemented specific version mapping logic:
- 'current' now redirects to the 'devel' documentation.
- Release candidates (e.g., 1.27.0-rc1) redirect to the
major.minor version (1.27).
- Purged unnecessary assets (PNG, JPG, CSS, YAML, and 404.html) from
the affected version directories to reduce repository bloat, as
these folders now only serve as redirect bridges.
Work performed via automated script in `hack/create_http_redirects.sh`.
Signed-off-by: Jonathan Gonzalez V. <jonathan.abdiel@gmail.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> c4ff5dc1 parent e268243 commit e7a22b0
File tree
4,343 files changed
+1022073
-240
lines changed- authors
- dchambre
- fdrees
- gbartolini
- jgonzalez
- jsilvela
- leonardoce
- blog
- 2025-term3-lfx-cncf-mentorship
- building-images-bake
- contributor-highlight-daniel-chambre
- contributor-highlight-david-wheeler
- contributor-highlight-floor-drees
- contributor-highlight-francesco-canovai
- contributor-highlight-gabriele-quaresima
- contributor-highlight-itay
- contributor-highlight-jaime-silvela
- contributor-highlight-jeff-mealo
- contributor-highlight-jonathan-battiato
- contributor-highlight-jonathan-gonzalez
- contributor-highlight-marco-nenciarini
- contributor-highlight-niccolo-fei
- contributor-highlight-philippe-scorsolini
- contributor-highlight-ying-zhu
- creating-container-images
- customizing-hcl
- developing-webapps-with-cloudnative-pg
- hasura-graphql
- interview-vito-botta-brella
- introducing-ciclops
- lfx-chaos-testing-yash-agarwal
- lfx-cncf-mentorship
- lfx-mentorship-documentation-anushka-saxena
- matthew-mols-pgedge
- migrations-with-atlas-and-cloudnativepg
- postgresql-16-beta1
- running-postgresql-the-kubernetes-way
- summarizing-ying-zhu-lfx-mentorship
- cards
- automated
- data_persistence
- integrated
- css
- docs
- 1.26
- 1.27
- 1.28
- documentation
- 1.15.0
- 1.15.1
- 1.15
- api_reference
- applications
- architecture
- backup_recovery
- before_you_start
- bootstrap
- certificates
- cnpg-plugin
- commercial_support
- connection_pooling
- container_images
- css
- fonts
- e2e
- expose_pg_services
- failover
- failure_modes
- faq
- fencing
- images
- img
- installation_upgrade
- instance_manager
- js
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- quickstart
- release_notes
- edb-cloud-native-postgresql
- v1.15
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- scheduling
- search
- security
- ssl_connections
- storage
- supported_releases
- troubleshooting
- use_cases
- 1.16
- api_reference
- applications
- architecture
- backup_recovery
- before_you_start
- bootstrap
- certificates
- cnpg-plugin
- commercial_support
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- e2e
- expose_pg_services
- failover
- failure_modes
- faq
- fencing
- images
- img
- installation_upgrade
- instance_manager
- js
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- quickstart
- release_notes
- edb-cloud-native-postgresql
- v1.15
- v1.16
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- monitoring
- scheduling
- search
- security
- ssl_connections
- storage
- supported_releases
- troubleshooting
- use_cases
- 1.17
- api_reference
- applications
- architecture
- backup_recovery
- before_you_start
- bootstrap
- certificates
- cnpg-plugin
- commercial_support
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- e2e
- expose_pg_services
- failover
- failure_modes
- faq
- fencing
- images
- img
- installation_upgrade
- instance_manager
- js
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- quickstart
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- monitoring
- scheduling
- search
- security
- ssl_connections
- storage
- supported_releases
- troubleshooting
- use_cases
- 1.18
- api_reference
- applications
- architecture
- backup_recovery
- before_you_start
- benchmarking
- bootstrap
- certificates
- cluster_conf
- cnpg-plugin
- commercial_support
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_hibernation
- e2e
- expose_pg_services
- failover
- failure_modes
- faq
- fencing
- images
- img
- installation_upgrade
- instance_manager
- js
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- quickstart
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- monitoring
- scheduling
- search
- security
- ssl_connections
- storage
- supported_releases
- troubleshooting
- use_cases
- 1.19
- applications
- architecture
- backup_recovery
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- commercial_support
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_hibernation
- e2e
- expose_pg_services
- failover
- failure_modes
- faq
- fencing
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- quickstart
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- monitoring
- scheduling
- search
- security
- ssl_connections
- storage
- supported_releases
- troubleshooting
- use_cases
- 1.20
- appendixes/object_stores
- applications
- architecture
- backup_recovery
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- commercial_support
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_hibernation
- declarative_role_management
- e2e
- expose_pg_services
- failover
- failure_modes
- faq
- fencing
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- k9s
- monitoring
- scheduling
- search
- security
- ssl_connections
- storage
- supported_releases
- troubleshooting
- use_cases
- 1.21
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- commercial_support
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_hibernation
- declarative_role_management
- e2e
- expose_pg_services
- failover
- failure_modes
- faq
- fencing
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- k9s
- monitoring
- scheduling
- search
- security
- ssl_connections
- storage
- supported_releases
- troubleshooting
- use_cases
- wal_archiving
- 1.22
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- commercial_support
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_hibernation
- declarative_role_management
- e2e
- expose_pg_services
- failover
- failure_modes
- faq
- fencing
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- v1.22
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- k9s
- monitoring
- scheduling
- search
- security
- ssl_connections
- storage
- supported_releases
- tablespaces
- troubleshooting
- use_cases
- wal_archiving
- 1.23
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_hibernation
- declarative_role_management
- e2e
- expose_pg_services
- failover
- failure_modes
- faq
- fencing
- image_catalog
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- preview_version
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- v1.22
- v1.23
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- k9s
- monitoring
- scheduling
- search
- security
- ssl_connections
- storage
- supported_releases
- tablespaces
- troubleshooting
- use_cases
- wal_archiving
- 1.24.0-rc1
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- commercial_support
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_hibernation
- declarative_role_management
- e2e
- failover
- failure_modes
- faq
- fencing
- image_catalog
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- preview_version
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- v1.22
- v1.23
- v1.24
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- dc
- k9s
- monitoring
- scheduling
- search
- security
- service_management
- ssl_connections
- storage
- supported_releases
- tablespaces
- troubleshooting
- use_cases
- wal_archiving
- 1.24
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- cncf-projects/external-secrets
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_hibernation
- declarative_role_management
- e2e
- failover
- failure_modes
- faq
- fencing
- image_catalog
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- preview_version
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- v1.22
- v1.23
- v1.24
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- dc
- k9s
- monitoring
- scheduling
- search
- security
- service_management
- ssl_connections
- storage
- supported_releases
- tablespaces
- troubleshooting
- use_cases
- wal_archiving
- 1.25.0-rc1
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_database_management
- declarative_hibernation
- declarative_role_management
- e2e
- failover
- failure_modes
- faq
- fencing
- image_catalog
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- logical_replication
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- preview_version
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- v1.22
- v1.23
- v1.24
- v1.25
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- dc
- k9s
- monitoring
- scheduling
- search
- security
- service_management
- ssl_connections
- storage
- supported_releases
- tablespaces
- troubleshooting
- use_cases
- wal_archiving
- 1.25
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- cncf-projects
- cilium
- external-secrets
- cnpg_i
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_database_management
- declarative_hibernation
- declarative_role_management
- e2e
- failover
- failure_modes
- faq
- fencing
- image_catalog
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- logical_replication
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgresql_conf
- preview_version
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- v1.22
- v1.23
- v1.24
- v1.25
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- dc
- k9s
- monitoring
- scheduling
- search
- security
- service_management
- ssl_connections
- storage
- supported_releases
- tablespaces
- troubleshooting
- use_cases
- wal_archiving
- 1.26-rc1
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_database_management
- declarative_hibernation
- declarative_role_management
- e2e
- failover
- failure_modes
- faq
- fencing
- image_catalog
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- logical_replication
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgres_upgrades
- postgresql_conf
- preview_version
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- v1.22
- v1.23
- v1.24
- v1.25
- v1.26
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- dc
- k9s
- monitoring
- scheduling
- search
- security
- service_management
- ssl_connections
- storage
- supported_releases
- tablespaces
- troubleshooting
- use_cases
- wal_archiving
- 1.26.0-rc1
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_database_management
- declarative_hibernation
- declarative_role_management
- e2e
- failover
- failure_modes
- faq
- fencing
- image_catalog
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- logical_replication
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgres_upgrades
- postgresql_conf
- preview_version
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- v1.22
- v1.23
- v1.24
- v1.25
- v1.26
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- dc
- k9s
- monitoring
- scheduling
- search
- security
- service_management
- ssl_connections
- storage
- supported_releases
- tablespaces
- troubleshooting
- use_cases
- wal_archiving
- 1.26.0-rc2
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- connection_pooling
- container_images
- controller
- css
- fonts
- database_import
- declarative_database_management
- declarative_hibernation
- declarative_role_management
- e2e
- failover
- failure_modes
- faq
- fencing
- image_catalog
- images
- img
- installation_upgrade
- instance_manager
- js
- kubectl-plugin
- kubernetes_upgrade
- labels_annotations
- logging
- logical_replication
- monitoring
- networking
- operator_capability_levels
- operator_conf
- postgis
- postgres_upgrades
- postgresql_conf
- preview_version
- quickstart
- recovery
- release_notes
- edb-cloud-native-postgresql
- old
- v1.15
- v1.16
- v1.17
- v1.18
- v1.19
- v1.20
- v1.21
- v1.22
- v1.23
- v1.24
- v1.25
- v1.26
- replica_cluster
- replication
- resource_management
- rolling_update
- samples
- dc
- k9s
- monitoring
- scheduling
- search
- security
- service_management
- ssl_connections
- storage
- supported_releases
- tablespaces
- troubleshooting
- use_cases
- wal_archiving
- 1.26.0-rc3
- appendixes/object_stores
- applications
- architecture
- backup_barmanobjectstore
- backup_recovery
- backup_volumesnapshot
- backup
- before_you_start
- benchmarking
- bootstrap
- certificates
- cloudnative-pg.v1
- cluster_conf
- cncf-projects/external-secrets
- connection_pooling
- container_images
- controller
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
4,343 files changed
+1022073
-240
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
684 | 684 | | |
685 | 685 | | |
686 | 686 | | |
687 | | - | |
| 687 | + | |
688 | 688 | | |
689 | 689 | | |
690 | 690 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
893 | 893 | | |
894 | 894 | | |
895 | 895 | | |
896 | | - | |
| 896 | + | |
897 | 897 | | |
898 | 898 | | |
899 | 899 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1089 | 1089 | | |
1090 | 1090 | | |
1091 | 1091 | | |
1092 | | - | |
| 1092 | + | |
1093 | 1093 | | |
1094 | 1094 | | |
1095 | 1095 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
| 184 | + | |
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
721 | 721 | | |
722 | 722 | | |
723 | 723 | | |
724 | | - | |
| 724 | + | |
725 | 725 | | |
726 | 726 | | |
727 | 727 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
717 | 717 | | |
718 | 718 | | |
719 | 719 | | |
720 | | - | |
| 720 | + | |
721 | 721 | | |
722 | 722 | | |
723 | 723 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
698 | 698 | | |
699 | 699 | | |
700 | 700 | | |
701 | | - | |
| 701 | + | |
702 | 702 | | |
703 | 703 | | |
704 | 704 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
781 | 781 | | |
782 | 782 | | |
783 | 783 | | |
784 | | - | |
| 784 | + | |
785 | 785 | | |
786 | 786 | | |
787 | 787 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
858 | 858 | | |
859 | 859 | | |
860 | 860 | | |
861 | | - | |
| 861 | + | |
862 | 862 | | |
863 | 863 | | |
864 | 864 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
758 | 758 | | |
759 | 759 | | |
760 | 760 | | |
761 | | - | |
| 761 | + | |
762 | 762 | | |
763 | 763 | | |
764 | 764 | | |
| |||
0 commit comments