[hotfix] Update broken ci.apache.org links to correct URLs
diff --git a/deployments/aws-lambda/README.md b/deployments/aws-lambda/README.md
index 73396a3..6f0658d 100644
--- a/deployments/aws-lambda/README.md
+++ b/deployments/aws-lambda/README.md
@@ -38,9 +38,9 @@
 
 ### Configure StateFun Module Specification
 
-The AWS Lambda endpoint URL should be configured as a function endpoint in your [Module Specification](https://ci.apache.org/projects/flink/flink-statefun-docs-release-3.2/docs/deployment/module/).
+The AWS Lambda endpoint URL should be configured as a function endpoint in your [Module Specification](https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2/docs/modules/overview/).
 
-Note how you may use [templating](https://ci.apache.org/projects/flink/flink-statefun-docs-release-3.2/docs/deployment/module/#url-template)
+Note how you may use [templating](https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2/docs/modules/http-endpoint/#url-template)
 in the endpoint URL for multiple functions under the same namespace This allows you to add new AWS Lambda functions,
 potentially individually serving different StateFun functions, under separate paths of the same AWS API Gateway endpoint.
 This provides flexibility to upgrade your StateFun application by dynamically adding new functions without having to restart the StateFun runtime.
diff --git a/java/connected-components/README.md b/java/connected-components/README.md
index 97b3c0c..f3ab39b 100644
--- a/java/connected-components/README.md
+++ b/java/connected-components/README.md
@@ -19,9 +19,9 @@
 - `src/`, `pom.xml` and `Dockerfile`: These files and directories are the contents of a Java Maven project which builds
   our functions service, hosting the `ConnectedComponentsFn` behind a HTTP endpoint. Check out the source code under
   `src/main/java`. The `Dockerfile` is used to build a Docker image for our functions service.
-- `module.yaml`: The [Module Specification](https://ci.apache.org/projects/flink/flink-statefun-docs-release-3.0/docs/deployment/module/) file to be mounted to the StateFun runtime process containers. This
+- `module.yaml`: The [Module Specification](https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2/docs/modules/overview/) file to be mounted to the StateFun runtime process containers. This
   configures a few things for a StateFun application, such as the service endpoints of the application's functions, as
-  well as definitions of [Ingresses and Egresses](https://ci.apache.org/projects/flink/flink-statefun-docs-release-3.0/docs/io-module/overview/) which the application will use.
+  well as definitions of [Ingresses and Egresses](https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2/docs/modules/io/overview/) which the application will use.
 - `docker-compose.yml`: Docker Compose file to spin up everything.
 
 ## Prerequisites
diff --git a/java/greeter/README.md b/java/greeter/README.md
index 07e09bd..26dd4dd 100644
--- a/java/greeter/README.md
+++ b/java/greeter/README.md
@@ -19,9 +19,9 @@
 - `src/`, `pom.xml` and `Dockerfile`: These files and directories are the contents of a Java Maven project which builds
   our functions service, hosting the `UserFn` and `UserLogin` behind a HTTP endpoint. Check out the source code under
   `src/main/java`. The `Dockerfile` is used to build a Docker image for our functions service.
-- `module.yaml`: The [Module Specification](https://ci.apache.org/projects/flink/flink-statefun-docs-release-3.2/docs/deployment/module/) file to be mounted to the StateFun runtime process containers. This
+- `module.yaml`: The [Module Specification](https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2/docs/modules/overview/) file to be mounted to the StateFun runtime process containers. This
   configures a few things for a StateFun application, such as the service endpoints of the application's functions, as
-  well as definitions of [Ingresses and Egresses](https://ci.apache.org/projects/flink/flink-statefun-docs-release-3.2/docs/io-module/overview/) which the application will use.
+  well as definitions of [Ingresses and Egresses](https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2/docs/modules/io/overview/) which the application will use.
 - `docker-compose.yml`: Docker Compose file to spin up everything.
 
 ## Prerequisites
diff --git a/java/shopping-cart/README.md b/java/shopping-cart/README.md
index 71608ce..1c0dd1f 100644
--- a/java/shopping-cart/README.md
+++ b/java/shopping-cart/README.md
@@ -9,9 +9,9 @@
 - `src/`, `pom.xml` and `Dockerfile`: These files and directories are the contents of a Java Maven project which builds
   our functions service, hosting the `UserShoppingCartFn` and `StockFn` behind a HTTP endpoint. Check out the source code under
   `src/main/java`. The `Dockerfile` is used to build a Docker image for our functions service.
-- `module.yaml`: The [Module Specification](https://ci.apache.org/projects/flink/flink-statefun-docs-release-3.2/docs/deployment/module/) file to be mounted to the StateFun runtime process containers. This
+- `module.yaml`: The [Module Specification](https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2/docs/modules/overview/) file to be mounted to the StateFun runtime process containers. This
   configures a few things for a StateFun application, such as the service endpoints of the application's functions, as
-  well as definitions of [Ingresses and Egresses](https://ci.apache.org/projects/flink/flink-statefun-docs-release-3.2/docs/io-module/overview/) which the application will use.
+  well as definitions of [Ingresses and Egresses](https://nightlies.apache.org/flink/flink-statefun-docs-release-3.2/docs/modules/io/overview/) which the application will use.
 - `docker-compose.yml`: Docker Compose file to spin up everything.
 
 ## Prerequisites