diff --git a/manyfold/cli/manyfold.sh b/manyfold/cli/manyfold.sh index c66421a..0817c39 100755 --- a/manyfold/cli/manyfold.sh +++ b/manyfold/cli/manyfold.sh @@ -84,7 +84,7 @@ overlayfs(){ #apply_patches } -# cron-like function using sleep (./manifold.sh infinite 3600 zip -r /backup.zip /) +# cron-like function using sleep (./manyfold.sh infinite 3600 zip -r /backup.zip /) infinite(){ trap 'echocolor "/bin/infinite $*: process ended..infinite does not care.."; sleep 2s' INT interval=$1 @@ -228,7 +228,7 @@ set_global(){ set_admin(){ echocolor "[$APPNAME]" "adding xrforge admin" read -r -d '' QUERY <Opensource-powered by Manyfold, XR Fragments, XR Hypermedia Federation, JanusWeb, NIX and NLnet|g' /usr/src/app/config/locales/*.yml + sed -i 's|powered_by_html:.*|powered_by_html: \|\n Opensource-powered by Manyfold, XR Fragments, XR Hypermedia Federation, JanusWeb, NIX and NLnet|g' /usr/src/app/config/locales/*.yml sed -i 's| by_html:.*| by_html: \|\n XRForge is a radically openource platform. A sysadmin can selfhost this platform right now!



This
opensource platform allows organisations to run on intranets or federate with others.|g' /usr/src/app/config/locales/*.yml echocolor "[$APPNAME]" "renaming 'model' to 'experience'" for dir in /usr/src/app/config/locales/*.yml /usr/src/app/config/locales/*/*.yml; do diff --git a/manyfold/usr/src/app/public/view/media/assets/webui/default.json b/manyfold/usr/src/app/public/view/media/assets/webui/default.json index cbbf3fe..2ae7ae8 100644 --- a/manyfold/usr/src/app/public/view/media/assets/webui/default.json +++ b/manyfold/usr/src/app/public/view/media/assets/webui/default.json @@ -11,6 +11,7 @@ "settings": "./apps/settings/settings.json", "buttons": "./apps/buttons/buttons.json", "xrmenu": "./apps/xrmenu/xrmenu.json", + "xrfragment": "./apps/xrfragment/xrfragment.json", "vfs": "./apps/vfs/vfs.json" }, "includes": [], diff --git a/nix/docker.nix b/nix/docker.nix index 159ff43..52f3cf5 100644 --- a/nix/docker.nix +++ b/nix/docker.nix @@ -42,9 +42,9 @@ let janusweb = builtins.fetchTarball { name = "janusweb"; - url = "https://github.com/coderofsalvation/janusweb/releases/download/1.5.56-peertube/janusweb-1.5.56.tar.gz"; + url = "https://github.com/coderofsalvation/janusweb/releases/download/1.7.1b/janusweb-1.7.0.tar.gz"; # Get the SHA256 hash by running: nix-prefetch-url --unpack - sha256 = "11mlbhmi3vs1xpxjp4dlxb8yi60dmdrh0bfkl0j0hlfhr9y2px4d"; + sha256 = "0z72jsb6hzlsy6zi0y2dgknhiinmw2nsfcgrfpak7ai2gld2yw7j"; }; # Fetch the source from the GitHub tag