Skip to content

Commit 17e025b

Browse files
DOC-3274: Fixed indentation in hyperlinking and image proxy yml code snippets and updated image proxy yml code with the latest target path.
1 parent 1eac51c commit 17e025b

File tree

2 files changed

+42
-36
lines changed

2 files changed

+42
-36
lines changed

modules/ROOT/partials/docker/hyperlinking-service/hyperlinking-service-installation.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ Once the application configuration file is ready, proceed with the Docker Compos
126126
----
127127
services:
128128
hyperlinking-tiny:
129-
image: registry.containers.tiny.cloud/hyperlinking-tiny:<VERSION>
129+
image: registry.containers.tiny.cloud/hyperlinking-tiny:<VERSION>
130130
ports:
131131
- "19100:19100"
132132
restart: always

modules/ROOT/partials/docker/image-proxy-service/image-proxy-service-installation.adoc

Lines changed: 41 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -40,19 +40,19 @@ If set up correctly, the logs should display output similar to the following:
4040

4141
[source, log]
4242
----
43-
2025-09-15 05:11:23 [io-compute-4] INFO emissary - emissary
43+
2025-09-22 00:04:26 [io-compute-8] INFO emissary - emissary
4444
...
45-
2025-09-15 05:11:24 [io-compute-blocker-4] INFO emissary - -> Raw Config assembled from various sources: ConfigOrigin(merge of /ephox-image-proxy/ephox-image-proxy-docker-env.conf: 1,system properties,reference.conf @ jar:file:/ephox-image-proxy/ephox-image-proxy.jar!/reference.conf: 1)
46-
2025-09-15 05:11:24 [io-compute-blocker-4] WARN c.e.d.config.AllowedOriginsConfig$ - No allowed-origins specified in config!
47-
2025-09-15 05:11:24 [io-compute-blocker-4] INFO emissary - emissary config loaded successfully: EmissaryConfig(SdkHttpConfig(HttpConfig(100,10,10,3,HttpConfigTimeouts(10,10,10),JvmTrustModel()),None),OriginWhitelist(List(),OriginPrecision(true)),Some(10000000))
48-
2025-09-15 05:11:24 [io-compute-7] INFO o.h.b.c.nio1.NIO1SocketServerGroup - Service bound to address /0:0:0:0:0:0:0:0:19040
49-
2025-09-15 05:11:24 [io-compute-7] INFO o.h.blaze.server.BlazeServerBuilder -
45+
2025-09-22 00:04:26 [io-compute-blocker-8] INFO emissary - -> Raw Config assembled from various sources: ConfigOrigin(merge of /app/application.conf: 1,system properties,reference.conf @ jar:file:/app/emissary.jar!/reference.conf: 1)
46+
2025-09-22 00:04:26 [io-compute-blocker-8] WARN c.e.d.config.AllowedOriginsConfig$ - No allowed-origins specified in config!
47+
2025-09-22 00:04:26 [io-compute-blocker-8] INFO emissary - emissary config loaded successfully: EmissaryConfig(SdkHttpConfig(HttpConfig(100,10,10,3,HttpConfigTimeouts(10,10,10),JvmTrustModel()),None),OriginWhitelist(List(),OriginPrecision(true)),Some(10000000))
48+
2025-09-22 00:04:27 [io-compute-7] INFO o.h.b.c.nio1.NIO1SocketServerGroup - Service bound to address /[0:0:0:0:0:0:0:0]:19040
49+
2025-09-22 00:04:27 [io-compute-7] INFO o.h.blaze.server.BlazeServerBuilder -
5050
_ _ _ _ _
5151
| |_| |_| |_ _ __| | | ___
5252
| ' \ _| _| '_ \_ _(_-<
5353
|_||_\__|\__| .__/ |_|/__/
5454
|_|
55-
2025-09-15 05:11:24 [io-compute-7] INFO o.h.blaze.server.BlazeServerBuilder - http4s v0.23.27 on blaze v0.23.16 started at http://[::]:19040/
55+
2025-09-22 00:04:27 [io-compute-7] INFO o.h.blaze.server.BlazeServerBuilder - http4s v0.23.27 on blaze v0.23.16 started at http://[::]:19040/
5656
----
5757

5858
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.
@@ -107,18 +107,24 @@ Once the application configuration file is ready, proceed with the Docker Compos
107107
----
108108
services:
109109
image-proxy-tiny:
110-
image: registry.containers.tiny.cloud/image-proxy-tiny:[version]
110+
image: registry.containers.tiny.cloud/image-proxy-tiny:[version]
111111
ports:
112112
- "19040:19040"
113113
restart: always
114114
init: true
115115
volumes:
116116
- type: bind
117117
source: ./application.conf #change this to the path on your local machine
118-
target: /ephox-image-proxy/ephox-image-proxy-docker-env.conf
118+
# Use the below target path if using any version below 2.111.12.
119+
# target: /ephox-image-proxy/ephox-image-proxy-docker-env.conf
120+
target: /app/application.conf
119121
read_only: true
120122
----
121123

124+
+
125+
[NOTE]
126+
From version 2.111.12 onwards, the `target` path in the volumes option must point to `/app/application.conf` .
127+
122128

123129
. Run the service (within the same directory where `docker-compose.yaml` was placed):
124130

@@ -134,42 +140,42 @@ If the setup is correct, the initiation logs should appear as follows:
134140
+
135141
[source, log]
136142
----
137-
✔ Container image-proxy-tiny-image-proxy-tiny-1 Recreated 0.0s
143+
✔ Container image-proxy-tiny-image-proxy-tiny-1 Created0.2s
138144
Attaching to image-proxy-tiny-1
139-
image-proxy-tiny-1 | 2025-09-15 05:18:27 [io-compute-4] INFO emissary - emissary
140-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-4] INFO emissary - * External Configuration
141-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-4] INFO emissary - * External configuration via System Properties
142-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * parseConfigSources
143-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * looking up property: ephox.config.url
144-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - -> Property not set
145-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * looking up property: config.url
146-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - -> Property not set
147-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * parseConfigSources
148-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * looking up property: ephox.config.file
149-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - -> Found value for property: /ephox-image-proxy/ephox-image-proxy-docker-env.conf
150-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * Parsing config defined by /ephox-image-proxy/ephox-image-proxy-docker-env.conf from property: ephox.config.file
151-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - -> Processing file: /ephox-image-proxy/ephox-image-proxy-docker-env.conf
152-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * External application.conf => /opt/ephox/application.conf
153-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * Optional File (/opt/ephox/application.conf). Defaults to empty if file not found
154-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * Internal Configuration
155-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - -> No extra internal configuration specified - skipping
156-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * Default (Reference) Configuration
157-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - * Loading configuration files from classpath (reference.conf and integration.conf). Neither is required.
158-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - -> Raw Config assembled from various sources: ConfigOrigin(merge of /ephox-image-proxy/ephox-image-proxy-docker-env.conf: 1,system properties,reference.conf @ jar:file:/ephox-image-proxy/ephox-image-proxy.jar!/reference.conf: 1)
159-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO c.e.d.config.AllowedOriginsConfig$ - Read allowed-origins config (ignoring ports = true) as:
145+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-9] INFO emissary - emissary
146+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-9] INFO emissary - * External Configuration
147+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-9] INFO emissary - * External configuration via System Properties
148+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * parseConfigSources
149+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * looking up property: ephox.config.url
150+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - -> Property not set
151+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * looking up property: config.url
152+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - -> Property not set
153+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * parseConfigSources
154+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * looking up property: ephox.config.file
155+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - -> Found value for property: /app/application.conf
156+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * Parsing config defined by /app/application.conf from property: ephox.config.file
157+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - -> Processing file: /app/application.conf
158+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * External application.conf => /opt/ephox/application.conf
159+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * Optional File (/opt/ephox/application.conf). Defaults to empty if file not found
160+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * Internal Configuration
161+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - -> No extra internal configuration specified - skipping
162+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * Default (Reference) Configuration
163+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - * Loading configuration files from classpath (reference.conf and integration.conf). Neither is required.
164+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - -> Raw Config assembled from various sources: ConfigOrigin(merge of /app/application.conf: 1,system properties,reference.conf @ jar:file:/app/emissary.jar!/reference.conf: 1)
165+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO c.e.d.config.AllowedOriginsConfig$ - Read allowed-origins config (ignoring ports = true) as:
160166
image-proxy-tiny-1 | - localhost:8000
161167
image-proxy-tiny-1 | - example.com
162168
image-proxy-tiny-1 | - good.com
163169
image-proxy-tiny-1 | - my.company.org
164-
image-proxy-tiny-1 | 2025-09-15 05:18:28 [io-compute-blocker-4] INFO emissary - emissary config loaded successfully: EmissaryConfig(SdkHttpConfig(HttpConfig(100,10,10,3,HttpConfigTimeouts(10,10,10),JvmTrustModel()),None),OriginWhitelist(List(localhost:8000, example.com, good.com, my.company.org),OriginPrecision(true)),Some(10000000))
165-
image-proxy-tiny-1 | 2025-09-15 05:18:29 [io-compute-0] INFO o.h.b.c.nio1.NIO1SocketServerGroup - Service bound to address /0:0:0:0:0:0:0:0:19040
166-
image-proxy-tiny-1 | 2025-09-15 05:18:29 [io-compute-0] INFO o.h.blaze.server.BlazeServerBuilder -
170+
image-proxy-tiny-1 | 2025-09-22 00:14:39 [io-compute-blocker-9] INFO emissary - emissary config loaded successfully: EmissaryConfig(SdkHttpConfig(HttpConfig(100,10,10,3,HttpConfigTimeouts(10,10,10),JvmTrustModel()),None),OriginWhitelist(List(localhost:8000, example.com, good.com, my.company.org),OriginPrecision(true)),Some(10000000))
171+
image-proxy-tiny-1 | 2025-09-22 00:14:40 [io-compute-2] INFO o.h.b.c.nio1.NIO1SocketServerGroup - Service bound to address /[0:0:0:0:0:0:0:0]:19040
172+
image-proxy-tiny-1 | 2025-09-22 00:14:40 [io-compute-2] INFO o.h.blaze.server.BlazeServerBuilder -
167173
image-proxy-tiny-1 | _ _ _ _ _
168174
image-proxy-tiny-1 | | |_| |_| |_ _ __| | | ___
169175
image-proxy-tiny-1 | | ' \ _| _| '_ \_ _(_-<
170176
image-proxy-tiny-1 | |_||_\__|\__| .__/ |_|/__/
171177
image-proxy-tiny-1 | |_|
172-
image-proxy-tiny-1 | 2025-09-15 05:18:29 [io-compute-0] INFO o.h.blaze.server.BlazeServerBuilder - http4s v0.23.27 on blaze v0.23.16 started at http://[::]:19040/
178+
image-proxy-tiny-1 | 2025-09-22 00:14:40 [io-compute-2] INFO o.h.blaze.server.BlazeServerBuilder - http4s v0.23.27 on blaze v0.23.16 started at http://[::]:19040/
173179
----
174180

175181
=== Next Steps

0 commit comments

Comments
 (0)