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
DOC-3274: Fixed the docker guides for Hyperlinking, Image Proxy, and Spelling services for the TinyMCE 7 Docs. (#3859)
* DOC-3274: Fixed the docker guides for Hyperlinking, Image Proxy, and Spelling services for the TinyMCE 7 Docs.
* Update modules/ROOT/partials/docker/hyperlinking-service/hyperlinking-service-installation.adoc
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
* Update modules/ROOT/partials/docker/image-proxy-service/image-proxy-service-installation.adoc
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
* Update modules/ROOT/partials/docker/spelling-service/spelling-service-installation.adoc
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
* DOC-3274: Removed <> from allowed origins.
* Did the same as previous commit for hyperlinking and image-proxy.
* Updated server logs.
* DOC-3274: Fixed indentation in hyperlinking and image proxy yml code snippets and updated image proxy yml code with the latest target path.
---------
Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>
After completing the previous steps, run the Docker container from the pulled image:
28
+
After completing the previous steps, run the Docker container from the pulled image:
29
29
30
30
[source, sh, subs="attributes+"]
31
31
----
@@ -34,29 +34,29 @@ docker run -p 19100:19100 registry.containers.tiny.cloud/hyperlinking-tiny:<VERS
34
34
35
35
This triggers `-p 19100:19100`, exposing the service on `localhost:19100`. The service runs on port `19100` inside the Docker container, and this maps it to the same port on your localhost.
36
36
37
-
If set up correctly, the logs should display output similar to the following:
37
+
If set up correctly, the logs should display output similar to the following:
38
38
39
39
[source, log]
40
40
----
41
-
2025-01-02 11:06:45 [io-compute-8] INFO navi - navi
41
+
2025-09-15 04:46:17 [io-compute-3] INFO navi - navi
42
42
...
43
-
2025-01-02 11:06:45 [io-compute-blocker-8] INFO navi - -> Raw Config assembled from various sources: ConfigOrigin(merge of /ephox-hyperlinking/ephox-hyperlinking-docker-env.conf: 1,system properties,reference.conf @ jar:file:/ephox-hyperlinking/ephox-hyperlinking.jar!/reference.conf: 1)
44
-
2025-01-02 11:06:46 [io-compute-blocker-8] WARN c.e.d.config.AllowedOriginsConfig$ - No allowed-origins specified in config!
45
-
2025-01-02 11:06:46 [io-compute-blocker-8] WARN c.e.d.config.AllowedOriginsConfig$ - No allowed-origins specified in config!
2025-01-02 11:06:46 [io-compute-9] INFO o.h.b.c.nio1.NIO1SocketServerGroup - Service bound to address /0:0:0:0:0:0:0:0:19100
48
-
2025-01-02 11:06:46 [io-compute-9] INFO o.h.blaze.server.BlazeServerBuilder -
43
+
2025-09-15 04:46:17 [io-compute-blocker-3] INFO navi - -> Raw Config assembled from various sources: ConfigOrigin(merge of /app/application.conf: 1,system properties,reference.conf @ jar:file:/app/navi.jar!/reference.conf: 1)
44
+
2025-09-15 04:46:17 [io-compute-blocker-3] WARN c.e.d.config.AllowedOriginsConfig$ - No allowed-origins specified in config!
45
+
2025-09-15 04:46:17 [io-compute-blocker-3] WARN c.e.d.config.AllowedOriginsConfig$ - No allowed-origins specified in config!
2025-09-15 04:46:18 [io-compute-blocker-3] INFO o.h.b.c.nio1.NIO1SocketServerGroup - Service bound to address /[0:0:0:0:0:0:0:0]:19100
48
+
2025-09-15 04:46:18 [io-compute-blocker-3] INFO o.h.blaze.server.BlazeServerBuilder -
49
49
_ _ _ _ _
50
50
| |_| |_| |_ _ __| | | ___
51
-
| ' \\ _| _| '_ \\_ _(_-<
52
-
|_||_\\__|\\__| .__/ |_|/__/
51
+
| ' \ _| _| '_ \_ _(_-<
52
+
|_||_\__|\__| .__/ |_|/__/
53
53
|_|
54
-
2025-01-02 11:06:46 [io-compute-9] INFO o.h.blaze.server.BlazeServerBuilder - http4s v0.23.27 on blaze v0.23.16 started at http://[::]:19100/
54
+
2025-09-15 04:46:18 [io-compute-blocker-3] INFO o.h.blaze.server.BlazeServerBuilder - http4s v0.23.27 on blaze v0.23.16 started at http://[::]:19100/
55
55
----
56
56
57
57
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
58
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^].
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
60
61
61
This configuration file requires at least the following information:
62
62
@@ -96,7 +96,7 @@ The Docker container can also be run with `docker compose`. In this example, the
96
96
----
97
97
hyperlinking-service/
98
98
├── application.conf
99
-
└── docker-compose.yaml
99
+
└── docker-compose.yaml
100
100
----
101
101
102
102
Here is an example of the application.conf file with the basic configurations:
@@ -107,8 +107,8 @@ ephox {
107
107
108
108
allowed-origins {
109
109
origins = [
110
-
"<http://example.com>",
111
-
"<http://good.com> ",
110
+
"http://example.com",
111
+
"http://good.com",
112
112
"*.my.company.org"
113
113
]
114
114
}
@@ -126,18 +126,24 @@ Once the application configuration file is ready, proceed with the Docker Compos
✔ Container hyperlinking-tiny-hyperlinking-tiny-1 Created 0.1s
155
161
Attaching to hyperlinking-tiny-1
156
-
hyperlinking-tiny-1 | 2025-01-02 16:17:28 [io-compute-1] INFO navi - navi
157
-
162
+
hyperlinking-tiny-1 | 2025-09-15 04:57:29 [io-compute-7] INFO navi - navi
158
163
...
159
-
160
-
-> Found value for property: /ephox-hyperlinking/ephox-hyperlinking-docker-env.conf
161
-
hyperlinking-tiny-1 | 2025-01-02 16:17:28 [io-compute-blocker-1] INFO navi - * Parsing config defined by /ephox-hyperlinking/ephox-hyperlinking-docker-env.conf from property: ephox.config.file
hyperlinking-tiny-1 | 2025-01-02 16:17:28 [io-compute-blocker-1] INFO navi - * Optional File (/opt/ephox/application.conf). Defaults to empty if file not found
hyperlinking-tiny-1 | 2025-01-02 16:17:28 [io-compute-blocker-1] INFO navi - * Loading configuration files from classpath (reference.conf and integration.conf). Neither is required.
169
-
hyperlinking-tiny-1 | 2025-01-02 16:17:28 [io-compute-blocker-1] INFO navi - -> Raw Config assembled from various sources: ConfigOrigin(merge of /ephox-hyperlinking/ephox-hyperlinking-docker-env.conf: 1,system properties,reference.conf @ jar:file:/ephox-hyperlinking/ephox-hyperlinking.jar!/reference.conf: 1)
-> Found value for property: /app/application.conf
165
+
hyperlinking-tiny-1 | 2025-09-15 04:57:29 [io-compute-blocker-7] INFO navi - * Parsing config defined by /app/application.conf from property: ephox.config.file
hyperlinking-tiny-1 | 2025-09-15 04:57:29 [io-compute-blocker-7] INFO navi - * Optional File (/opt/ephox/application.conf). Defaults to empty if file not found
hyperlinking-tiny-1 | 2025-09-15 04:57:29 [io-compute-blocker-7] INFO navi - * Loading configuration files from classpath (reference.conf and integration.conf). Neither is required.
173
+
hyperlinking-tiny-1 | 2025-09-15 04:57:29 [io-compute-blocker-7] INFO navi - -> Raw Config assembled from various sources: ConfigOrigin(merge of /app/application.conf: 1,system properties,reference.conf @ jar:file:/app/navi.jar!/reference.conf: 1)
hyperlinking-tiny-1 | 2025-09-15 04:57:30 [io-compute-blocker-7] INFO o.h.b.c.nio1.NIO1SocketServerGroup - Service bound to address /[0:0:0:0:0:0:0:0]:19100
186
+
hyperlinking-tiny-1 | 2025-09-15 04:57:30 [io-compute-blocker-7] INFO o.h.blaze.server.BlazeServerBuilder -
hyperlinking-tiny-1 | 2025-01-02 16:17:29 [io-compute-6] INFO o.h.blaze.server.BlazeServerBuilder - http4s v0.23.27 on blaze v0.23.16 started at http://[::]:19100/
192
+
hyperlinking-tiny-1 | 2025-09-15 04:57:30 [io-compute-blocker-7] INFO o.h.blaze.server.BlazeServerBuilder - http4s v0.23.27 on blaze v0.23.16 started at http://[::]:19100/
187
193
----
188
194
189
195
=== Next Steps
@@ -211,9 +217,9 @@ To confirm that a request is being sent to the {linkcheckerplugin} service, use:
0 commit comments