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
Copy file name to clipboardExpand all lines: HOSTING.md
+15-2Lines changed: 15 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,8 @@ In your cloud provider's console, the following ports should be open to inbound
45
45
- 80/tcp (Used only for TLS certification verification)
46
46
- 443/tcp (Used for all application requests)
47
47
48
+
Note that WebSockets (over HTTPS) will be used to pull labels from your Ozone instance in to the network.
49
+
48
50
> [!TIP]
49
51
> There is no need to set up TLS or redirect requests from port 80 to 443 because the Caddy web server, included in the Docker compose file, will handle this for you.
> The most common problems with getting Ozone labels consumed in the live network are when folks substitute the supported Caddy configuration for manual nginx, apache, or similar reverse proxies. Getting TLS certificates, WebSockets, and virtual server names all correct can be tricky. We are not currently providing tech support for other configurations.
160
+
156
161
Be sure to replace `ozone.example.com` with your own domain.
157
162
158
163
```bash
@@ -287,10 +292,18 @@ sudo docker ps
287
292
You can check if your server is online and healthy by requesting the healthcheck endpoint, and by visiting the UI in browser at https://ozone.example.com/.
288
293
289
294
```bash
290
-
curl https://ozone.example.com/xrpc/_health
291
-
{"version":"0.2.2-beta.2"}
295
+
curl https://ozone.EXAMPLE.COM/xrpc/_health
296
+
{"version":"0.1.1"}
297
+
```
298
+
299
+
You can check that the WebSocket label stream is working with the command:
Note that there will be no labels output on the WebSocket until they are created in Ozone, so the above command may continue to run with no output if things are configured successfully.
306
+
294
307
### Announcing Ozone to the network
295
308
296
309
Once you've successfully started running your service, there is a final step to make the rest of the network aware of it, so that users can find your labeler in the Bluesky app and so that Bluesky can consume the labels that you publish. This step can be completed from within the Ozone UI.
0 commit comments