Skip to content

Commit be39ffe

Browse files
committed
DOC-3231: Refactor documentation for server-side components to support Docker deployment
- Removed the deprecated logging services configuration documentation. - Updated references from WAR file deployment to Docker container deployment across multiple documents. - Revised installation and configuration instructions for spellchecking, image proxy, and media embed services to reflect Docker usage. - Added new sections for Docker image retrieval, configuration, and requirements. - Clarified system requirements and troubleshooting steps for Dockerized services. - Adjusted custom dictionaries and Hunspell dictionaries path requirements to remove references to Java services. - Updated supported application servers section to emphasize Docker as the primary deployment method.
1 parent b3a9cdd commit be39ffe

20 files changed

+262
-332
lines changed

modules/ROOT/nav.adoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,6 @@
140140
**** xref:configure-imageproxy-service.adoc[Image Proxy service settings]
141141
**** xref:configure-spelling-service.adoc[Spelling service settings]
142142
**** xref:self-hosting-hunspell.adoc[Spelling service - Using Hunspell dictionaries]
143-
**** xref:configure-logging-services.adoc[Activity logging]
144-
*** xref:introduction-to-premium-selfhosted-services.adoc[Server-side component installation without Docker]
145143
*** xref:troubleshoot-server.adoc[Troubleshoot server-side components]
146144
** Customizing the editor appearance
147145
*** xref:customize-ui.adoc[Customizing the UI]

modules/ROOT/pages/8.0-release-notes.adoc

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,22 @@ For information on using Enhanced Skins & Icon Packs, see: xref:enhanced-skins-a
163163
[[deprecated]]
164164
== Deprecated
165165

166-
{productname} {release-version} includes the following deprecation<s>:
166+
{productname} {release-version} includes the following deprecations:
167+
168+
=== Java application server-based server components have been deprecated
169+
// #DOC-3231
170+
171+
{productname} {release-version} deprecates the Java application server-based deployment method for self-hosted services. Docker containers are now the **only** supported deployment method for self-hosted services. The Java `.war` files (`ephox-spelling.war`, `ephox-image-proxy.war`, `ephox-hyperlinking.war`) will be removed in a future release.
172+
173+
For information about setting up containerized server-side components using Docker containers, see: xref:bundle-intro-setup.adoc[Introduction and initial setup for containerized server-side services from the premium self-hosted bundles]
174+
175+
=== Docker container services
176+
177+
* Enhanced Media Embed and Link Checker service, see: xref:individual-hyperlinking-container.adoc[Deploy the {productname} hyperlinking server-side component using Docker].
178+
* Image Editing and Export image proxy service, see: xref:individual-image-proxy-container.adoc[Deploy the {productname} image proxy server-side component using Docker].
179+
* Spell Checker service, see: xref:individual-spelling-container.adoc[Deploy the {productname} spelling service server-side component using Docker].
180+
* Export to PDF service, see: xref:individual-export-to-pdf-on-premises.adoc[Deploy the {productname} Export to PDF service server-side component using Docker].
181+
* Import from Word and Export to Word services, see: xref:individual-import-from-word-and-export-to-word-on-premises.adoc[Deploy the {productname} Import from Word and Export to Word service server-side component using Docker].
167182

168183
// === The `<plugin>` configuration property, `<name>`, has been deprecated
169184
// #TINY-vwxyz1

modules/ROOT/pages/configure-logging-services.adoc

Lines changed: 0 additions & 45 deletions
This file was deleted.

modules/ROOT/pages/introduction-to-mediaembed.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,4 @@ include::partial$configuration/mediaembed_max_width.adoc[leveloffset=+1]
7373

7474
== Downloading Enhanced Media Embed plugin
7575

76-
A link:{pricingpage}/[{enterpriseversion} subscription] includes the ability to download and install the *Media Embed* plugin and a *WAR* file to access the service backend. Please follow these xref:introduction-to-premium-selfhosted-services.adoc#set-up-editor-client-instances-to-use-the-server-side-functionality[instructions] to configure the *WAR* file.
76+
A link:{pricingpage}/[{enterpriseversion} subscription] includes the ability to pull down the Docker image for the *Media Embed* plugin. For more information on how to deploy the *Media Embed* plugin, please see the xref:individual-hyperlinking-container.adoc[Deploy the {productname} hyperlinking server-side component using Docker] guide.

0 commit comments

Comments
 (0)