diff docker/backend-dev-demo/Dockerfile @ 4195:22cd3094cd1e

docker (demo): fix starting + better UX: - Use the new `wait_for_service` option to be sure that Prosody is launched. - Use the new `init_script_path` option to initiate forums and bookmark a demo room. - Activate MUC service. - Change log formats to make them more readable.
author Goffi <goffi@goffi.org>
date Wed, 13 Dec 2023 22:00:25 +0100
parents 04cd749de818
children 6a8cc6d668a4
line wrap: on
line diff
--- a/docker/backend-dev-demo/Dockerfile	Wed Dec 13 22:00:25 2023 +0100
+++ b/docker/backend-dev-demo/Dockerfile	Wed Dec 13 22:00:25 2023 +0100
@@ -22,10 +22,11 @@
 RUN ./entrypoint.sh \
     # and a demo account
     libervia-cli profile create demo -j demo@server1.test -p "demo"  && \
-    # we create a bookmark to have something to test in chat
-    libervia-cli bookmarks add -pdemo -a demo@server1.test\
     libervia-backend stop
 
+COPY --chown=libervia:libervia forums.json /home/libervia/
+COPY --chown=libervia:libervia scripts/init_script.sh /home/libervia/
+
 USER libervia
 # HTTP Upload
 EXPOSE 7777