You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After completing the previous steps, run the Docker container from the pulled image:
@@ -56,39 +57,65 @@ If set up correctly, the logs should display output similar to the following:
56
57
57
58
Running this command will generate a log warning about `allowed-origins` not being configured. This is expected, as it will be set up in the next step.
58
59
59
-
The {productname} server-side components require a configuration file to function correctly. By convention, this file is named `application.conf`. For more information, refer to link:https://www.tiny.cloud/docs/tinymce/latest/configure-required-services/[Required configuration for the server-side components].
60
+
The {productname} server-side components require a configuration file to function correctly. By convention, this file is named `application.conf`. For more information, refer to link:https://www.tiny.cloud/docs/tinymce/latest/configure-required-services/[Required configuration for the server-side components^].
60
61
61
62
This configuration file requires at least the following information:
62
63
63
64
* allowed-origins - Specifies the domains allowed to communicate with server-side editor features. This is **mandatory** for all server-side components.
64
65
65
-
The following settings for the premium server-side components are optional and will apply to all services that make outgoing HTTP/HTTPS requests using the configuration file.
66
+
The following settings for the premium server-side components are _optional_ and will apply to all services that make outgoing HTTP/HTTPS requests using the configuration file.
The {mediaembedplugin} service allows the use of a custom link:https://www.tiny.cloud/docs/tinymce/latest/mediaembed-server-config/#use-your-own-iframely-account[Iframely] account, configured link:https://www.tiny.cloud/docs/tinymce/latest/mediaembed-server-config/#configure-a-custom-endpoint[oEmbed] endpoints, or a combination of both. If a URL lacks an Iframely or oEmbed configuration, the service generates a summary card.
76
+
The {mediaembedplugin} service allows the use of a custom link:https://www.tiny.cloud/docs/tinymce/latest/mediaembed-server-config/#use-your-own-iframely-account[Iframely^] account, configured link:https://www.tiny.cloud/docs/tinymce/latest/mediaembed-server-config/#configure-a-custom-endpoint[oEmbed^] endpoints, or a combination of both. If a URL lacks an Iframely or oEmbed configuration, the service generates a summary card.
76
77
77
78
[TIP]
78
79
A summary card is an embeddable snippet of code created based on the available metadata and content detected at the URL. This ensures that even if no predefined embedding method is configured, the service can still provide a structured and visually consistent media representation.
79
80
80
81
When media is inserted into content, the service follows this sequence:
81
82
82
-
. Check if the URL matches any custom link:https://www.tiny.cloud/docs/tinymce/latest/mediaembed-server-config/#configure-a-custom-endpoint[oEmbed] configuration. If that fails,
83
-
. If link:https://www.tiny.cloud/docs/tinymce/latest/mediaembed-server-config/#use-your-own-iframely-account[Iframely] is configured, query the Iframely API. If Iframely is not configured,
83
+
. Check if the URL matches any custom link:https://www.tiny.cloud/docs/tinymce/latest/mediaembed-server-config/#configure-a-custom-endpoint[oEmbed^] configuration. If that fails,
84
+
. If link:https://www.tiny.cloud/docs/tinymce/latest/mediaembed-server-config/#use-your-own-iframely-account[Iframely^] is configured, query the Iframely API. If Iframely is not configured,
84
85
. Create a summary card.
85
86
86
-
The following settings for the Enhanced Media Embed service are optional:
87
+
The following settings for the Enhanced Media Embed service are _optional_:
@@ -212,13 +239,15 @@ If an error occurs, the expected message is: `{ "message": "The supplied authen
212
239
Before deploying, it is recommended to test this service within the {productname} editor itself.
213
240
214
241
+
215
-
To do this, configure the link:https://www.tiny.cloud/docs/tinymce/latest/linkchecker/[{linkcheckerplugin}] and link:https://www.tiny.cloud/docs/tinymce/latest/introduction-to-mediaembed/[{mediaembedplugin}] features in the editor and call them via `tinymce.init`. If running locally on the default port `19100`, use the following settings:
242
+
To do this, configure the link:https://www.tiny.cloud/docs/tinymce/latest/linkchecker/[{linkcheckerplugin}^] and link:https://www.tiny.cloud/docs/tinymce/latest/introduction-to-mediaembed/[{mediaembedplugin}^] features in the editor and call them via `tinymce.init`. If running locally on the default port `19100`, use the following settings:
216
243
217
244
+
218
245
[source, js]
219
246
----
220
247
tinymce.init({
221
-
…,
248
+
selector: 'textarea', // change this value according to your HTML
249
+
plugins: 'code image link linkchecker autolink code',
The On-Premises version of the link:https://www.tiny.cloud/tinymce/features/link-checker/[{linkcheckerplugin}] and link:https://www.tiny.cloud/tinymce/features/enhanced-media-embed/[{mediaembedplugin}] is an application that can be installed and run on the customer’s in-house servers and computing infrastructure, including a private cloud.
4
+
The On-Premises version of the link:https://www.tiny.cloud/tinymce/features/link-checker/[{linkcheckerplugin}^] and link:https://www.tiny.cloud/tinymce/features/enhanced-media-embed/[{mediaembedplugin}^] is an application that can be installed and run on the customer’s in-house servers and computing infrastructure, including a private cloud.
5
5
6
6
The only requirement to run these services On-Premises is a container runtime or orchestration tool e.g. Docker, Kubernetes, Podman.
7
7
8
-
To get started, contact link:https://www.tiny.cloud/contact/[{companyname} Support] to enable the service. A username and a password will be provided to access the {companyname} Cloud Docker registry and pull the Docker image.
8
+
A valid access token is required to access the Tiny Cloud Docker registry and pull the Docker image. Contact link:https://www.tiny.cloud/contact/[{companyname} Support^] to request the access token.
* The link:https://docs.docker.com/engine/docker-overview/[Docker Engine] is installed and running.
4
+
* The link:https://docs.docker.com/engine/docker-overview/[Docker Engine^] is installed and running.
5
5
* The user has Administrative or Root user access to run the Docker commands.
6
6
* The user is either:
7
-
** Using a Linux, Unix or macOS operating system.
7
+
** Using a Unix-like operating system, such as Linux or macOS.
8
8
** 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].
0 commit comments