diff --git a/content/codeberg-pages/forgejo-actions.md b/content/codeberg-pages/forgejo-actions.md index b93f4ef..80580de 100644 --- a/content/codeberg-pages/forgejo-actions.md +++ b/content/codeberg-pages/forgejo-actions.md @@ -6,14 +6,6 @@ eleventyNavigation: order: 100 --- -{% admonition "Warning" %} - -The following instructions depend on the new git-pages server for Codeberg Pages and can currently only be used on sites which are hosted under our `codeberg.page` domain, and not with sites that should be served from custom domains. - -Follow the [old instructions for legacy v2 sites](/codeberg-pages/) if you would like to deploy to a custom domain. - -{% endadmonition %} - Git-pages has an [associated Forgejo Action](https://codeberg.org/git-pages/action) that can be used to automatically deploy your website from a static site generation tool. You can use any such tool you like: git-pages does not privilege any particular publishing system over others. diff --git a/content/codeberg-pages/index.md b/content/codeberg-pages/index.md index 3b55b10..6ec5242 100644 --- a/content/codeberg-pages/index.md +++ b/content/codeberg-pages/index.md @@ -13,7 +13,7 @@ Codeberg Pages has recently migrated from the legacy v2 codebase to the newer [g Take note of some minor [changes and deprecations](/codeberg-pages/migrating-from-pages-v2/#breaking-changes-and-deprecations). If you have not yet [migrated your own site to the new server,](/codeberg-pages/migrating-from-pages-v2/) we encourage you to do so. -We do not currently have any concrete plans to disable Pages Server v2. +Pages Server v2 has already been disabled for new users due to abuse, however it is still working for users and organizations that already existed prior to the service being discontinued. We apologize for any inconvenience this has caused. The new documentation is work in progress, and we appreciate your feedback. Please let us know in case you find yourself confused. @@ -85,20 +85,7 @@ This page documents the first method. See the [separate page on using Forgejo Ac ## Getting started with a custom domain -{% admonition "warning" %} - -You can only use the ‘legacy’ v2 Pages deployment method at the moment if you want to serve your site with a custom domain. - -Websites deployed this way will keep working indefinitely. -You will be able to seamlessly migrate to the new version of Pages once it is supported. - -{% endadmonition %} - -There are two steps to getting started with a custom domain: configuration on Codeberg’s side, and configuration on the side of your DNS. - -To set up your website for publication on a custom domain on the Codeberg side, simply upload your content to a branch of a repository called `pages`. You then also need to create a plain text file called `.domains` listing the domains your website should be available at. - -You then need to set up DNS records to point to Codeberg. Instructions on how to do this are available on the [documentation page about using custom domains](/codeberg-pages/using-custom-domain/). +You can now deploy custom domains using git-pages! Please see the [documentation page about using custom domains](/codeberg-pages/using-custom-domain/) for details. ## Having problems? diff --git a/content/codeberg-pages/migrating-from-pages-v2.md b/content/codeberg-pages/migrating-from-pages-v2.md index 03fa9b6..4a8fbd3 100644 --- a/content/codeberg-pages/migrating-from-pages-v2.md +++ b/content/codeberg-pages/migrating-from-pages-v2.md @@ -10,17 +10,18 @@ eleventyNavigation: Codeberg Pages is currently migrating from the legacy v2 codebase to the newer [git-pages](https://git-pages.org/) codebase. -Currently, websites that use custom domains can only be deployed using the old method, but we are working to fix this. -Such websites will keep working indefinitely. -You will be able to seamlessly migrate to the new version of Pages once it is supported. Take note of some minor [changes and deprecations](/codeberg-pages/migrating-from-pages-v2/#breaking-changes-and-deprecations). -Websites hosted under the `codeberg.page` domain can already use the new git-pages method. - The new documentation is work in progress, and we appreciate your feedback. Please let us know in case you find yourself confused. {% endadmonition %} +{% admonition "info" "Notice" %} + +Custom domains are now supported by the new git-pages server! Please refer to [the updated custom domain setup guide](/codeberg-pages/using-custom-domain/) for details on how to properly replace your old DNS records before proceeding. + +{% endadmonition %} + Since December 2025, Codeberg offers a new Pages service based on [git-pages](https://codeberg.org/git-pages/git-pages). It improves performance and stability, and fixes various design issues from the current [Pages Server v2](https://codeberg.org/Codeberg/pages-server). Unfortunately, these fixed design issues require some migration and deprecation of features. diff --git a/content/codeberg-pages/using-custom-domain.md b/content/codeberg-pages/using-custom-domain.md index 35285ca..af1aab8 100644 --- a/content/codeberg-pages/using-custom-domain.md +++ b/content/codeberg-pages/using-custom-domain.md @@ -13,22 +13,7 @@ Codeberg Pages has recently migrated from the legacy v2 codebase to the newer [g Take note of some minor [changes and deprecations](/codeberg-pages/migrating-from-pages-v2/#breaking-changes-and-deprecations). If you have not yet [migrated your own site to the new server,](/codeberg-pages/migrating-from-pages-v2/) we encourage you to do so. -We do not currently have any concrete plans to disable Pages Server v2. - -The new documentation is work in progress, and we appreciate your feedback. Please let us know in case you find yourself confused. - -{% endadmonition %} - -{% admonition "Warning" %} - -Codeberg Pages is currently migrating from the legacy v2 codebase to the newer [git-pages](https://git-pages.org/) codebase. - -Currently, websites that use custom domains can only be deployed using the old method, but we are working to fix this. -Such websites will keep working indefinitely. -You will be able to seamlessly migrate to the new version of Pages once it is supported. -Take note of some minor [changes and deprecations](/codeberg-pages/migrating-from-pages-v2/#breaking-changes-and-deprecations). - -Websites hosted under the `codeberg.page` domain can already use the new git-pages method. +Pages Server v2 has already been disabled for new users due to abuse, however it is still working for users and organizations that already existed prior to the service being discontinued. We apologize for any inconvenience this has caused. The new documentation is work in progress, and we appreciate your feedback. Please let us know in case you find yourself confused. @@ -75,11 +60,6 @@ In the end, it should look like this: