diff --git a/docs/antora.yml b/docs/antora.yml
new file mode 100644
index 0000000..ba7aa3e
--- /dev/null
+++ b/docs/antora.yml
@@ -0,0 +1,3 @@
+name: onecx-welcome
+title: Welcome Management
+version: latest
\ No newline at end of file
diff --git a/docs/modules/onecx-welcome-svc/nav.adoc b/docs/modules/onecx-welcome-svc/nav.adoc
new file mode 100644
index 0000000..b20f468
--- /dev/null
+++ b/docs/modules/onecx-welcome-svc/nav.adoc
@@ -0,0 +1 @@
+* xref:onecx-welcome-svc:index.adoc[Welcome Backend Service]
\ No newline at end of file
diff --git a/docs/modules/onecx-welcome-svc/pages/index.adoc b/docs/modules/onecx-welcome-svc/pages/index.adoc
new file mode 100644
index 0000000..39abea4
--- /dev/null
+++ b/docs/modules/onecx-welcome-svc/pages/index.adoc
@@ -0,0 +1,8 @@
+include::onecx-welcome-svc-attributes.adoc[opts=optional]
+
+== onecx-welcome-svc
+
+include::docs.adoc[opts=optional]
+
+
+include::onecx-welcome-svc-docs.adoc[opts=optional]
diff --git a/docs/modules/onecx-welcome-svc/pages/onecx-welcome-svc-attributes.adoc b/docs/modules/onecx-welcome-svc/pages/onecx-welcome-svc-attributes.adoc
new file mode 100644
index 0000000..2f17e2a
--- /dev/null
+++ b/docs/modules/onecx-welcome-svc/pages/onecx-welcome-svc-attributes.adoc
@@ -0,0 +1,5 @@
+
+:docker-registry: https://github.com/onecx/onecx-welcome-svc/pkgs/container/onecx-welcome-svc
+:helm-registry: https://github.com/onecx/onecx-welcome-svc/pkgs/container/charts%2Fonecx-welcome-svc
+:properties-file: src/main/resources/application.properties
+:helm-file: src/main/helm/values.yaml
\ No newline at end of file
diff --git a/docs/modules/onecx-welcome-svc/pages/onecx-welcome-svc-docs.adoc b/docs/modules/onecx-welcome-svc/pages/onecx-welcome-svc-docs.adoc
new file mode 100644
index 0000000..5f1cddb
--- /dev/null
+++ b/docs/modules/onecx-welcome-svc/pages/onecx-welcome-svc-docs.adoc
@@ -0,0 +1,53 @@
+
+include::onecx-welcome-svc-attributes.adoc[opts=optional]
+
+=== Default properties
+
+.{properties-file}
+[%collapsible%open]
+====
+[source,properties,subs=attributes+]
+----
+quarkus.datasource.db-kind=postgresql
+quarkus.datasource.jdbc.max-size=30
+quarkus.datasource.jdbc.min-size=10
+quarkus.hibernate-orm.jdbc.timezone=UTC
+quarkus.banner.enabled=false
+quarkus.hibernate-orm.database.generation=validate
+quarkus.hibernate-orm.multitenant=DISCRIMINATOR
+quarkus.liquibase.migrate-at-start=true
+quarkus.liquibase.validate-on-migrate=true
+tkit.log.json.enabled=true
+tkit.rs.context.tenant-id.enabled=true
+%prod.quarkus.datasource.jdbc.url=${DB_URL:jdbc:postgresql://postgresdb:5432/onecx-welcome?sslmode=disable}
+%prod.quarkus.datasource.username=${DB_USER:onecx-welcome}
+%prod.quarkus.datasource.password=${DB_PWD:onecx-welcome}
+----
+====
+
+=== Extensions
+
+include::onecx-welcome-svc-extensions.adoc[opts=optional]
+
+=== Container
+
+{docker-registry}[Docker registry]
+
+
+=== Helm
+
+{helm-registry}[Helm registry]
+
+Default values
+
+.{helm-file}
+[source,yaml]
+----
+app:
+ name: svc
+ image:
+ repository: "onecx/onecx-welcome-svc"
+ db:
+ enabled: true
+----
+
diff --git a/docs/modules/onecx-welcome-svc/pages/onecx-welcome-svc-extensions.adoc b/docs/modules/onecx-welcome-svc/pages/onecx-welcome-svc-extensions.adoc
new file mode 100644
index 0000000..d5d4a87
--- /dev/null
+++ b/docs/modules/onecx-welcome-svc/pages/onecx-welcome-svc-extensions.adoc
@@ -0,0 +1,139 @@
+
+include::onecx-welcome-svc-attributes.adoc[opts=optional]
+
+[.extension.table.searchable, cols="50,.^15,.^15,.^20"]
+|===
+h| Extensions
+h| Documentation
+h| Configuration
+h| Version
+
+| tkit-quarkus-jpa
+
+| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-jpa.html[Link]
+| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-jpa.adoc[Link]
+| 2.22.0
+
+| tkit-quarkus-log-cdi
+
+| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-log-cdi.html[Link]
+| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-log-cdi.adoc[Link]
+| 2.22.0
+
+| tkit-quarkus-log-rs
+
+| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-log-rs.html[Link]
+| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-log-rs.adoc[Link]
+| 2.22.0
+
+| tkit-quarkus-log-json
+
+| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-log-json.html[Link]
+| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-log-json.adoc[Link]
+| 2.22.0
+
+| tkit-quarkus-rest
+
+| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-rest.html[Link]
+| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-rest.adoc[Link]
+| 2.22.0
+
+| onecx-tenant
+
+| https://onecx.github.io/docs/onecx-quarkus/current/onecx-quarkus/onecx-tenant.html[Link]
+| https://github.com/onecx/onecx-quarkus/blob/0.17.0/docs/modules/onecx-quarkus/pages/includes/onecx-tenant.adoc[Link]
+| 0.17.0
+
+| tkit-quarkus-jpa-tenant
+
+| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-jpa-tenant.html[Link]
+| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-jpa-tenant.adoc[Link]
+| 2.22.0
+
+| tkit-quarkus-rest-context
+
+| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-rest-context.html[Link]
+| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-rest-context.adoc[Link]
+| 2.22.0
+
+| quarkus-arc
+
+| https://quarkus.io/guides/cdi-reference[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-arc.adoc[Link]
+| 3.9.3
+
+| quarkus-liquibase
+
+| https://quarkus.io/guides/liquibase[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-liquibase.adoc[Link]
+| 3.9.3
+
+| quarkus-smallrye-health
+
+| https://quarkus.io/guides/smallrye-health[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-smallrye-health.adoc[Link]
+| 3.9.3
+
+| quarkus-micrometer-registry-prometheus
+
+| https://quarkus.io/guides/telemetry-micrometer[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-micrometer-registry-prometheus.adoc[Link]
+| 3.9.3
+
+| quarkus-hibernate-orm
+
+| https://quarkus.io/guides/hibernate-orm[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-hibernate-orm.adoc[Link]
+| 3.9.3
+
+| quarkus-rest
+
+| https://quarkus.io/guides/rest[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-rest.adoc[Link]
+| 3.9.3
+
+| quarkus-rest-jackson
+
+| https://quarkus.io/guides/rest-json[Link]
+|
+| 3.9.3
+
+| quarkus-jdbc-postgresql
+
+| https://quarkus.io/guides/datasource[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-jdbc-postgresql.adoc[Link]
+| 3.9.3
+
+| quarkus-smallrye-openapi
+
+| https://quarkus.io/guides/openapi-swaggerui[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-smallrye-openapi.adoc[Link]
+| 3.9.3
+
+| quarkus-hibernate-validator
+
+| https://quarkus.io/guides/validation[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-hibernate-validator.adoc[Link]
+| 3.9.3
+
+| quarkus-opentelemetry
+
+| https://quarkus.io/guides/opentelemetry[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-opentelemetry.adoc[Link]
+| 3.9.3
+
+| onecx-core
+
+| https://onecx.github.io/docs/onecx-quarkus/current/onecx-quarkus/onecx-core.html[Link]
+|
+| 0.17.0
+
+| quarkus-container-image-docker
+
+| https://quarkus.io/guides/container-image[Link]
+| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-container-image-docker.adoc[Link]
+| 3.9.3
+
+
+
+|===
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index b2a41de..a641f59 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
org.tkit.onecx
onecx-quarkus3-parent
- 0.37.0
+ 0.47.0
onecx-welcome-svc
@@ -77,11 +77,11 @@
io.quarkus
- quarkus-resteasy-reactive
+ quarkus-rest
io.quarkus
- quarkus-resteasy-reactive-jackson
+ quarkus-rest-jackson
io.quarkus