Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 7 additions & 13 deletions modules/ROOT/nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -126,19 +126,13 @@
*** xref:editor-plugin-version.adoc[Specify editor version & plugins]
*** xref:plugin-editor-version-compatibility.adoc[Version compatibility reference]
*** xref:cloud-troubleshooting.adoc[Cloud Troubleshooting]
** Premium server-side services guide
*** Server-side component installation with Docker
**** Premium self-hosted bundle users
***** xref:bundle-intro-setup.adoc[Introduction and initial setup]
***** xref:bundle-hyperlinking-container.adoc[Hyperlinking service]
***** xref:bundle-spelling-container.adoc[Spelling service]
***** xref:bundle-imageproxy-container.adoc[Image Proxy service]
**** Individually licensed plugin services
***** xref:individual-hyperlinking-container.adoc[Hyperlinking service]
***** xref:individual-image-proxy-container.adoc[Image Proxy service]
***** xref:individual-spelling-container.adoc[Spelling service]
***** xref:individual-export-to-pdf-on-premises.adoc[Export to PDF]
***** xref:individual-import-from-word-and-export-to-word-on-premises.adoc[Import from Word and Export to Word]
** Premium server-side services guides
*** xref:bundle-intro-setup.adoc[Introduction]
*** xref:individual-hyperlinking-container.adoc[Hyperlinking service]
*** xref:individual-image-proxy-container.adoc[Image Proxy service]
*** xref:individual-spelling-container.adoc[Spelling service]
*** xref:individual-export-to-pdf-on-premises.adoc[Export to PDF]
*** xref:individual-import-from-word-and-export-to-word-on-premises.adoc[Import from Word and Export to Word]
*** Configure the server-side components
**** xref:configure-required-services.adoc[Required configuration]
**** xref:configure-common-settings-services.adoc[Optional common settings]
Expand Down
2 changes: 2 additions & 0 deletions modules/ROOT/pages/7.1-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,8 @@ The Java server-side components have been updated to the following versions:

The new versions of the server-side services provide updates for the Java-based server-side components. To deploy the updated version of the server-side components:

include::partial$misc/admon-docker-starter-kit-eos-message.adoc[]

. Update your Java Application Server to the minimum required version:

include::partial$misc/supported-application-servers.adoc[]
Expand Down
2 changes: 2 additions & 0 deletions modules/ROOT/pages/7.2-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ The Java server-side component has been updated to the following version:

The new versions of the server-side services provide updates for the Java-based server-side components. To deploy the updated version of the server-side components:

include::partial$misc/admon-docker-starter-kit-eos-message.adoc[]

. Update your Java Application Server to the minimum required version:

include::partial$misc/supported-application-servers.adoc[]
Expand Down
2 changes: 2 additions & 0 deletions modules/ROOT/pages/7.6.1-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@ The Java server-side components have been updated to the following versions:

The new versions of the server-side services provide updates for the Java-based server-side components. To deploy the updated version of the server-side components:

include::partial$misc/admon-docker-starter-kit-eos-message.adoc[]

. Update your Java Application Server to the minimum required version:

include::partial$misc/supported-application-servers.adoc[]
Expand Down
2 changes: 2 additions & 0 deletions modules/ROOT/pages/7.7.0-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ The Java server-side component has been updated to the following version:

The new versions of the server-side services provide updates for the Java-based server-side components. To deploy the updated version of the server-side components:

include::partial$misc/admon-docker-starter-kit-eos-message.adoc[]

. Update your Java Application Server to the minimum required version:

include::partial$misc/supported-application-servers.adoc[]
Expand Down
2 changes: 2 additions & 0 deletions modules/ROOT/pages/7.7.1-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ The Java server-side components have been updated to the following versions:

The new versions of the server-side services provide updates for the Java-based server-side components. To deploy the updated version of the server-side components:

include::partial$misc/admon-docker-starter-kit-eos-message.adoc[]

. Update your Java Application Server to the minimum required version:

include::partial$misc/supported-application-servers.adoc[]
Expand Down
6 changes: 0 additions & 6 deletions modules/ROOT/pages/bundle-hyperlinking-container.adoc

This file was deleted.

6 changes: 0 additions & 6 deletions modules/ROOT/pages/bundle-imageproxy-container.adoc

This file was deleted.

64 changes: 15 additions & 49 deletions modules/ROOT/pages/bundle-intro-setup.adoc
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
= Introduction and initial setup for containerized server-side services from the premium self-hosted bundle
= Introduction and initial setup for containerized server-side services from the premium self-hosted bundles
:navtitle: Introduction and initial setup
:description: The containerized server-side components for premium plugins.

The {enterpriseversion} server-side components can be deployed on Docker orchestration applications such as https://kubernetes.io/[Kubernetes], https://docs.docker.com/engine/swarm/[Docker Swarm], or https://www.openshift.com/[OpenShift]. {companyname} provides packages containing pre-configured https://docs.docker.com/engine/reference/builder/[`+Dockerfiles+`] for building and deploying the {enterpriseversion} server-side components using Docker.
The {enterpriseversion} server-side components can be deployed on Docker orchestration applications such as link:https://kubernetes.io/[Kubernetes^], link:https://docs.docker.com/engine/swarm/[Docker Swarm^], or link:https://www.openshift.com/[OpenShift^]. {companyname} provides Docker images through the {companyname} Cloud Registry. An access token will be provided by {companyname} to log into the registry to retrieve the Docker image and run the container.

== Containerized services for Self-hosted Enterprise deployments

Expand All @@ -14,55 +14,21 @@ The following sections assist with containerizing the {productname} services for

=== Prerequisites

* The https://docs.docker.com/engine/docker-overview/[Docker Engine] is installed and running.
* The user has Administrative or Root user access.
* The link:https://docs.docker.com/engine/docker-overview/[Docker Engine^] is installed and running.
* The user has Administrative or Root user access to run the Docker commands.
* The user is either:
** Using a Linux, Unix or macOS operating system.
** Using Windows and has access to unix command line tools using https://gitforwindows.org/[Git for Windows], https://www.cygwin.com/[Cygwin], or the https://docs.microsoft.com/en-us/windows/wsl/install-win10[Windows Subsystem for Linux].
** Using a Unix-like operating system, such as Linux or macOS.
** Using Windows and has access to unix command line tools using link:https://gitforwindows.org/[Git for Windows^], link:https://www.cygwin.com/[Cygwin^], or the link:https://docs.microsoft.com/en-us/windows/wsl/install-win10[Windows Subsystem for Linux^].

[[download-and-extract-the-tinymce-self-hosted-bundle]]
=== Download and extract the TinyMCE Self-hosted Bundle
=== Next steps

. Go to *link:{download-enterprise}[{accountpage} Downloads]* and download the {productname} self-hosted bundle `+.zip+` file.
. Open a command line and navigate to the directory containing the downloaded `+.zip+` file:
* `+TinyMCE-Essential_latest.zip+` for *Self-hosted Essential* users.
* `+TinyMCE-Professional_latest.zip+` for *Self-hosted Professional* users.
* `+TinyMCE-Premium_latest.zip+` for *Self-hosted Premium* users.
+
Windows Users should open a Bash command line as the Administrator User.
. Extract the contents of the `+.zip+` file, such as:
+
[source,sh]
----
unzip TinyMCE-Premium_latest.zip -d tinymce-selfhosted
----
+
The structure of the extracted files will be:
+
[source,sh]
----
tinymce-selfhosted/
├── tinymce/
└── tinymce-services/
├── ephox-hyperlinking-docker-starter-kit.zip
├── ephox-hyperlinking.war
├── ephox-image-proxy-docker-starter-kit.zip
├── ephox-image-proxy.war
├── ephox-spelling-docker-starter-kit.zip
├── ephox-spelling.war
└── version.txt
----
. Navigate into the `+tinymce-services+` folder.
+
[source,sh]
----
cd tinymce-selfhosted/tinymce-services/
----
Proceed to setting up and deploying the containerized services for:

Proceed to setting up and deploying the containerized services:
* For the Enhanced Media Embed and Link Checker service, see: xref:individual-hyperlinking-container.adoc[Deploy the {productname} hyperlinking server-side component using Docker].
* For the Image Editing and Export image proxy service, see: xref:individual-image-proxy-container.adoc[Deploy the {productname} image proxy server-side component using Docker].
* For the Spell Checker service, see: xref:individual-spelling-container.adoc[Deploy the {productname} spelling service server-side component using Docker].

* For the Enhanced Media Embed and Link Checker service, see: xref:bundle-hyperlinking-container.adoc[Deploy the TinyMCE hyperlinking server-side component using Docker (self-hosted enterprise bundles)].
* For the Image Editing and Export image proxy service, see: xref:bundle-imageproxy-container.adoc[Deploy the TinyMCE image proxy server-side component using Docker (self-hosted enterprise bundles)].
* For the Spell Checker service, see: xref:bundle-spelling-container.adoc[Deploy the TinyMCE spelling service server-side component using Docker (self-hosted enterprise bundles)].
* For the Image Editing proxy service, see: xref:bundle-imageproxy-container.adoc[Deploy the TinyMCE image proxy server-side component using Docker (self-hosted enterprise bundles)].
* For the Spell Checker service, see: xref:bundle-spelling-container.adoc[Deploy the TinyMCE spelling service server-side component using Docker (self-hosted enterprise bundles)].
=== Additional services

* For the 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].
* For the 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].
6 changes: 0 additions & 6 deletions modules/ROOT/pages/bundle-spelling-container.adoc

This file was deleted.

2 changes: 1 addition & 1 deletion modules/ROOT/pages/how-to-guides.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -110,5 +110,5 @@ xref:generate-rsa-key-pairs.adoc[Generate public key pairs]
Instructions on how to generate private/public key pairs for the Tiny Cloud

// Empty cell to even out rows
|a
a|
|===
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@ Please ensure that you configure your Java Server (Tomcat/Jetty etc) with a mini
[[deploy-server-side-components]]
== Step 2. Deploy server-side components

Deploy all the WAR files that came packaged with the {productname} Enterprise Self-hosted package to your newly installed Java application server:
Deploy all the WAR files that came packaged with the {productname} Enterprise Self-hosted package to your newly installed application server:

* ephox-spelling.war
* ephox-image-proxy.war
* ephox-hyperlinking.war
* `ephox-spelling.war`
* `ephox-image-proxy.war`
* `ephox-hyperlinking.war`

The easiest way to deploy these files is to copy them into the _webapps_ directory of your Tomcat/Jetty installation and then restart the application server.

Expand Down
184 changes: 0 additions & 184 deletions modules/ROOT/partials/docker/dockerized-hyperlinking-service.adoc

This file was deleted.

Loading