This is an automated email from the ASF dual-hosted git repository.

rcordier pushed a commit to branch postgresql
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 92ea48d556e067db0b01aa97f94268c7ee792cdc
Author: Tung Tran <[email protected]>
AuthorDate: Wed Jun 26 18:19:22 2024 +0700

    [Antora] [PGSQL] Setup postgresql James server documentation section
---
 docs/modules/servers/nav.adoc                              |  7 +++++++
 docs/modules/servers/pages/index.adoc                      |  9 +++++++++
 .../modules/servers/pages/postgres/architecture/index.adoc |  2 ++
 docs/modules/servers/pages/postgres/benchmark/index.adoc   |  2 ++
 docs/modules/servers/pages/postgres/extending/index.adoc   |  2 ++
 docs/modules/servers/pages/postgres/index.adoc             | 14 ++++++++++++++
 docs/modules/servers/pages/postgres/operate/index.adoc     |  2 ++
 docs/modules/servers/pages/postgres/run/index.adoc         |  2 ++
 8 files changed, 40 insertions(+)

diff --git a/docs/modules/servers/nav.adoc b/docs/modules/servers/nav.adoc
index e53d1643d0..8980c62fa9 100644
--- a/docs/modules/servers/nav.adoc
+++ b/docs/modules/servers/nav.adoc
@@ -83,4 +83,11 @@
 *** xref:distributed/benchmark/index.adoc[Performance benchmark]
 **** xref:distributed/benchmark/db-benchmark.adoc[]
 **** xref:distributed/benchmark/james-benchmark.adoc[]
+** xref:postgres/index.adoc[]
+*** xref:postgres/objectives.adoc[]
+*** xref:postgres/architecture/index.adoc[]
+*** xref:postgres/run/index.adoc[]
+*** xref:postgres/operate/index.adoc[]
+*** xref:postgres/extending/index.adoc[]
+*** xref:postgres/benchmark/index.adoc[]
 ** xref:test.adoc[]
diff --git a/docs/modules/servers/pages/index.adoc 
b/docs/modules/servers/pages/index.adoc
index 3fd055e436..4c6faf5835 100644
--- a/docs/modules/servers/pages/index.adoc
+++ b/docs/modules/servers/pages/index.adoc
@@ -16,6 +16,7 @@ The available James Servers are:
  * <<basic,James Basic Mail Server>>
  * <<extendable,James Extendable Mail Server>>
  * <<distributed,James Distributed Mail Server>>
+ * <<postgres,James Postgres Mail Server>>
  * <<test,James Test Server>>
 
 If you are just checking out James for the first time, then we highly recommend
@@ -79,6 +80,14 @@ and is intended for experts only.
 
 
 
+[#postgres]
+== James Postgres Mail Server
+
+The xref:postgres/index.adoc[*Distributed with Postgres Server*] is a one
+variant of the distributed server with Postgres as the database.
+
+
+
 [#test]
 == James Test Server
 
diff --git a/docs/modules/servers/pages/postgres/architecture/index.adoc 
b/docs/modules/servers/pages/postgres/architecture/index.adoc
new file mode 100644
index 0000000000..9d44d70ca1
--- /dev/null
+++ b/docs/modules/servers/pages/postgres/architecture/index.adoc
@@ -0,0 +1,2 @@
+= Distributed James Postgres Server &mdash; Architecture
+:navtitle: Architecture
\ No newline at end of file
diff --git a/docs/modules/servers/pages/postgres/benchmark/index.adoc 
b/docs/modules/servers/pages/postgres/benchmark/index.adoc
new file mode 100644
index 0000000000..0b65da7671
--- /dev/null
+++ b/docs/modules/servers/pages/postgres/benchmark/index.adoc
@@ -0,0 +1,2 @@
+= Distributed James Postgres Server &mdash; Performance testing
+:navtitle: Performance testing
\ No newline at end of file
diff --git a/docs/modules/servers/pages/postgres/extending/index.adoc 
b/docs/modules/servers/pages/postgres/extending/index.adoc
new file mode 100644
index 0000000000..c95b2919ad
--- /dev/null
+++ b/docs/modules/servers/pages/postgres/extending/index.adoc
@@ -0,0 +1,2 @@
+= Distributed James Postgres Server &mdash; Extending server behavior
+:navtitle: Extending server behavior
\ No newline at end of file
diff --git a/docs/modules/servers/pages/postgres/index.adoc 
b/docs/modules/servers/pages/postgres/index.adoc
new file mode 100644
index 0000000000..cf59a011f2
--- /dev/null
+++ b/docs/modules/servers/pages/postgres/index.adoc
@@ -0,0 +1,14 @@
+= Postgres James Mail Server
+:navtitle: Distributed Postgres James Application
+
+The Postgres James server offers an easy way to scale email server. Based on
+SQL database solutions, here is https://www.postgresql.org/[Postgres].
+
+Postgres is a powerful and versatile database server. Known for its advanced 
features, scalability,
+and robust performance, Postgres is the ideal choice for handling 
high-throughput and large data sets efficiently.
+Its row-level security ensures top-notch data protection, while the flexible 
architecture allows seamless integration
+with various storage and search solutions
+
+In this section of the documentation, we will introduce you to:
+
+* xref:postgres/objectives.adoc[Objectives and motivation of the Distributed 
Postgres Server]
diff --git a/docs/modules/servers/pages/postgres/operate/index.adoc 
b/docs/modules/servers/pages/postgres/operate/index.adoc
new file mode 100644
index 0000000000..041520ffe8
--- /dev/null
+++ b/docs/modules/servers/pages/postgres/operate/index.adoc
@@ -0,0 +1,2 @@
+= Distributed James Postgres Server &mdash; Operate
+:navtitle: Operate
\ No newline at end of file
diff --git a/docs/modules/servers/pages/postgres/run/index.adoc 
b/docs/modules/servers/pages/postgres/run/index.adoc
new file mode 100644
index 0000000000..3f9a101266
--- /dev/null
+++ b/docs/modules/servers/pages/postgres/run/index.adoc
@@ -0,0 +1,2 @@
+= Distributed James Postgres Server &mdash; Run
+:navtitle: Run
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to