bzl

self-hosted ephemeral community engine
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.env.example40L
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.md32L
-rw-r--r--.github/ISSUE_TEMPLATE/config.yml1L
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.md13L
-rw-r--r--.github/pull_request_template.md9L
-rw-r--r--.gitignore43L
-rw-r--r--Account0B
-rw-r--r--CLEAN_INSTALL/.env.example40L
-rw-r--r--CLEAN_INSTALL/.gitignore13L
-rw-r--r--CLEAN_INSTALL/INSTALL.cmd36L
-rw-r--r--CLEAN_INSTALL/INSTALL.ps143L
-rw-r--r--CLEAN_INSTALL/INSTALL.sh26L
-rw-r--r--CLEAN_INSTALL/LAUNCH.cmd35L
-rw-r--r--CLEAN_INSTALL/LAUNCH.ps110L
-rw-r--r--CLEAN_INSTALL/LAUNCH.sh10L
-rw-r--r--CLEAN_INSTALL/LAUNCHER.cmd41L
-rw-r--r--CLEAN_INSTALL/LAUNCHER.ps129L
-rw-r--r--CLEAN_INSTALL/LAUNCH_TUNNEL.cmd34L
-rw-r--r--CLEAN_INSTALL/LAUNCH_TUNNEL.ps113L
-rw-r--r--CLEAN_INSTALL/LAUNCH_TUNNEL.sh11L
-rw-r--r--CLEAN_INSTALL/LICENSE21L
-rw-r--r--CLEAN_INSTALL/README.md203L
-rw-r--r--CLEAN_INSTALL/docs/COMMUNITY_FEATURES_ROADMAP.md177L
-rw-r--r--CLEAN_INSTALL/docs/DIRECTORY_SPEC.md4L
-rw-r--r--CLEAN_INSTALL/docs/FUNCTIONALITY_REFERENCE.md314L
-rw-r--r--CLEAN_INSTALL/docs/INSTANCE_FLEET_AUTOMATION.md65L
-rw-r--r--CLEAN_INSTALL/docs/ISSUE_TRACKER.md52L
-rw-r--r--CLEAN_INSTALL/docs/MODERATION_MVP_SPEC.md204L
-rw-r--r--CLEAN_INSTALL/docs/MULTI_INSTANCE_DOCKER.md100L
-rw-r--r--CLEAN_INSTALL/docs/PLUGINS.md139L
-rw-r--r--CLEAN_INSTALL/docs/SELF_HOSTED_INSTALLER_PLAN.md162L
-rw-r--r--CLEAN_INSTALL/docs/SERVER_UPDATE.md161L
-rw-r--r--CLEAN_INSTALL/docs/STREAM_PACK.md30L
-rw-r--r--CLEAN_INSTALL/multi_instance/instances.example.json31L
-rw-r--r--CLEAN_INSTALL/package-lock.json244L
-rw-r--r--CLEAN_INSTALL/package.json36L
-rw-r--r--CLEAN_INSTALL/plugins_dev/directory-publisher/client.js120L
-rw-r--r--CLEAN_INSTALL/plugins_dev/directory-publisher/plugin.json10L
-rw-r--r--CLEAN_INSTALL/plugins_dev/directory-publisher/server.js110L
-rw-r--r--CLEAN_INSTALL/plugins_dev/directory-server/client.js292L
-rw-r--r--CLEAN_INSTALL/plugins_dev/directory-server/plugin.json10L
-rw-r--r--CLEAN_INSTALL/plugins_dev/directory-server/server.js202L
-rw-r--r--CLEAN_INSTALL/plugins_dev/library/client.js713L
-rw-r--r--CLEAN_INSTALL/plugins_dev/library/plugin.json9L
-rw-r--r--CLEAN_INSTALL/plugins_dev/library/server.js1135L
-rw-r--r--CLEAN_INSTALL/plugins_dev/maps/client.js3558L
-rw-r--r--CLEAN_INSTALL/plugins_dev/maps/plugin.json9L
-rw-r--r--CLEAN_INSTALL/plugins_dev/maps/server.js1041L
-rw-r--r--CLEAN_INSTALL/public/app.js12021L
-rw-r--r--CLEAN_INSTALL/public/assets/logobzl.png7352B
-rw-r--r--CLEAN_INSTALL/public/assets/sfx/Select_B7.wav296796B
-rw-r--r--CLEAN_INSTALL/public/assets/sfx/Select_C3.wav335504B
-rw-r--r--CLEAN_INSTALL/public/assets/walkie/dispatch.mp311040B
-rw-r--r--CLEAN_INSTALL/public/assets/walkie/transmission-processor.js580L
-rw-r--r--CLEAN_INSTALL/public/index.html635L
-rw-r--r--CLEAN_INSTALL/public/styles.css3694L
-rw-r--r--CLEAN_INSTALL/scripts/backup-data.js68L
-rw-r--r--CLEAN_INSTALL/scripts/build-directory-publisher-plugin.js23L
-rw-r--r--CLEAN_INSTALL/scripts/build-directory-server-plugin.js23L
-rw-r--r--CLEAN_INSTALL/scripts/build-library-plugin.js23L
-rw-r--r--CLEAN_INSTALL/scripts/build-maps-plugin.js23L
-rw-r--r--CLEAN_INSTALL/scripts/bzl-init.js300L
-rw-r--r--CLEAN_INSTALL/scripts/bzl-instance-create.js153L
-rw-r--r--CLEAN_INSTALL/scripts/bzl-instances-update.js434L
-rw-r--r--CLEAN_INSTALL/scripts/bzl-launch.js371L
-rw-r--r--CLEAN_INSTALL/scripts/create-user.js142L
-rw-r--r--CLEAN_INSTALL/scripts/install-windows-startup.ps118L
-rw-r--r--CLEAN_INSTALL/scripts/launcher-ui.html617L
-rw-r--r--CLEAN_INSTALL/scripts/launcher-ui.js1444L
-rw-r--r--CLEAN_INSTALL/scripts/multi-instance-init.js389L
-rw-r--r--CLEAN_INSTALL/scripts/multi-instance-update.js101L
-rw-r--r--CLEAN_INSTALL/scripts/restore-data.js140L
-rw-r--r--CLEAN_INSTALL/scripts/service-runner.js137L
-rw-r--r--CLEAN_INSTALL/scripts/stream-pack-down.js25L
-rw-r--r--CLEAN_INSTALL/scripts/stream-pack-init.js197L
-rw-r--r--CLEAN_INSTALL/scripts/stream-pack-status.js25L
-rw-r--r--CLEAN_INSTALL/scripts/stream-pack-up.js25L
-rw-r--r--CLEAN_INSTALL/scripts/uninstall-windows-startup.ps112L
-rw-r--r--CLEAN_INSTALL/server.js6357L
-rw-r--r--CONTRIBUTING.md28L
-rw-r--r--Dockerfile29L
-rw-r--r--LAUNCHER.cmd45L
-rw-r--r--LAUNCHER.ps133L
-rw-r--r--LAUNCHER.sh15L
-rw-r--r--LICENSE21L
-rw-r--r--README.md204L
-rw-r--r--SECURITY.md17L
-rw-r--r--compose.yaml13L
-rw-r--r--docs/COMMUNITY_FEATURES_ROADMAP.md179L
-rw-r--r--docs/DIGITALOCEAN_DEPLOYMENT_AND_COST.md195L
-rw-r--r--docs/DIRECTORY_SPEC.md95L
-rw-r--r--docs/FUNCTIONALITY_REFERENCE.md314L
-rw-r--r--docs/INSTANCE_FLEET_AUTOMATION.md80L
-rw-r--r--docs/ISSUE_TRACKER.md52L
-rw-r--r--docs/MAPS_PLUGIN_CURRENT_BEHAVIOR.md131L
-rw-r--r--docs/MAPS_V2_IMPLEMENTATION_SPEC.md600L
-rw-r--r--docs/MOBILE_UX.md222L
-rw-r--r--docs/MODERATION_MVP_SPEC.md204L
-rw-r--r--docs/MULTI_INSTANCE_DOCKER.md81L
-rw-r--r--docs/ONBOARDING_AND_MOD_MESSAGE_IMPLEMENTATION_SPEC.md244L
-rw-r--r--docs/PLUGINS.md197L
-rw-r--r--docs/RELEASE_NOTES_v0.1.2.md44L
-rw-r--r--docs/SECURITY_UPGRADE_PRIVATE.md105L
-rw-r--r--docs/SELF_HOSTED_INSTALLER_PLAN.md162L
-rw-r--r--docs/SERVER_UPDATE.md66L
-rw-r--r--docs/STREAM_PACK.md33L
-rw-r--r--docs/UI_RACK_LAYOUT.md389L
-rw-r--r--logobzl.png7352B
-rw-r--r--multi_instance/instances.example.json31L
-rw-r--r--package-lock.json244L
-rw-r--r--package.json40L
-rw-r--r--plugins_dev/dice/client.js173L
-rw-r--r--plugins_dev/dice/plugin.json10L
-rw-r--r--plugins_dev/dice/server.js164L
-rw-r--r--plugins_dev/directory-publisher/client.js113L
-rw-r--r--plugins_dev/directory-publisher/plugin.json10L
-rw-r--r--plugins_dev/directory-publisher/server.js138L
-rw-r--r--plugins_dev/directory-server/client.js304L
-rw-r--r--plugins_dev/directory-server/plugin.json10L
-rw-r--r--plugins_dev/directory-server/server.js240L
-rw-r--r--plugins_dev/godot/client.js414L
-rw-r--r--plugins_dev/godot/godotapp/index.html58L
-rw-r--r--plugins_dev/godot/plugin.json9L
-rw-r--r--plugins_dev/godot/server.js3L
-rw-r--r--plugins_dev/library/client.js713L
-rw-r--r--plugins_dev/library/plugin.json9L
-rw-r--r--plugins_dev/library/server.js1135L
-rw-r--r--plugins_dev/maps/client.js5926L
-rw-r--r--plugins_dev/maps/plugin.json9L
-rw-r--r--plugins_dev/maps/server.js1810L
-rw-r--r--plugins_dev/radio/client.js486L
-rw-r--r--plugins_dev/radio/plugin.json9L
-rw-r--r--plugins_dev/radio/server.js222L
-rw-r--r--public/app.js15305L
-rw-r--r--public/assets/BZL_Emojis/00.png209B
-rw-r--r--public/assets/BZL_Emojis/01.png210B
-rw-r--r--public/assets/BZL_Emojis/02.png209B
-rw-r--r--public/assets/BZL_Emojis/03.png208B
-rw-r--r--public/assets/BZL_Emojis/04.png223B
-rw-r--r--public/assets/BZL_Emojis/05.png245B
-rw-r--r--public/assets/BZL_Emojis/06.png243B
-rw-r--r--public/assets/BZL_Emojis/07.png254B
-rw-r--r--public/assets/BZL_Emojis/08.png240B
-rw-r--r--public/assets/BZL_Emojis/09.png209B
-rw-r--r--public/assets/BZL_Emojis/10.png210B
-rw-r--r--public/assets/BZL_Emojis/11.png224B
-rw-r--r--public/assets/BZL_Emojis/12.png215B
-rw-r--r--public/assets/BZL_Emojis/13.png213B
-rw-r--r--public/assets/BZL_Emojis/14.png224B
-rw-r--r--public/assets/BZL_Emojis/15.png238B
-rw-r--r--public/assets/BZL_Emojis/16.png221B
-rw-r--r--public/assets/BZL_Emojis/17.png225B
-rw-r--r--public/assets/BZL_Emojis/18.png215B
-rw-r--r--public/assets/BZL_Emojis/19.png211B
-rw-r--r--public/assets/BZL_Emojis/20.png199B
-rw-r--r--public/assets/BZL_Emojis/21.png211B
-rw-r--r--public/assets/BZL_Emojis/22.png205B
-rw-r--r--public/assets/BZL_Emojis/23.png207B
-rw-r--r--public/assets/BZL_Emojis/24.png204B
-rw-r--r--public/assets/BZL_Emojis/25.png241B
-rw-r--r--public/assets/BZL_Emojis/26.png216B
-rw-r--r--public/assets/BZL_Emojis/27.png220B
-rw-r--r--public/assets/BZL_Emojis/28.png219B
-rw-r--r--public/assets/BZL_Emojis/29.png201B
-rw-r--r--public/assets/BZL_Emojis/30.png216B
-rw-r--r--public/assets/BZL_Emojis/31.png233B
-rw-r--r--public/assets/BZL_Emojis/32.png212B
-rw-r--r--public/assets/BZL_Emojis/33.png242B
-rw-r--r--public/assets/BZL_Emojis/34.png241B
-rw-r--r--public/assets/BZL_Emojis/35.png221B
-rw-r--r--public/assets/BZL_Emojis/36.png223B
-rw-r--r--public/assets/BZL_Emojis/37.png194B
-rw-r--r--public/assets/BZL_Emojis/38.png214B
-rw-r--r--public/assets/BZL_Emojis/39.png218B
-rw-r--r--public/assets/BZL_Emojis/40.png203B
-rw-r--r--public/assets/BZL_Emojis/41.png206B
-rw-r--r--public/assets/logobzl.png18865B
-rw-r--r--public/assets/sfx/Select_B7.wav296796B
-rw-r--r--public/assets/sfx/Select_C3.wav335504B
-rw-r--r--public/assets/sfx/bzl_sound.mp3181811B
-rw-r--r--public/assets/walkie/dispatch.mp311040B
-rw-r--r--public/assets/walkie/transmission-processor.js580L
-rw-r--r--public/index.html868L
-rw-r--r--public/styles.css4341L
-rw-r--r--scripts/backup-data.js68L
-rw-r--r--scripts/build-clean-install-zip.js63L
-rw-r--r--scripts/build-dice-plugin.js23L
-rw-r--r--scripts/build-directory-publisher-plugin.js23L
-rw-r--r--scripts/build-directory-server-plugin.js23L
-rw-r--r--scripts/build-godot-plugin.js22L
-rw-r--r--scripts/build-library-plugin.js23L
-rw-r--r--scripts/build-maps-plugin.js23L
-rw-r--r--scripts/build-radio-plugin.js23L
-rw-r--r--scripts/bzl-init.js319L
-rw-r--r--scripts/bzl-instance-create.js153L
-rw-r--r--scripts/bzl-instances-update.js434L
-rw-r--r--scripts/bzl-launch.js371L
-rw-r--r--scripts/create-user.js142L
-rw-r--r--scripts/install-windows-startup.ps118L
-rw-r--r--scripts/launcher-ui.html617L
-rw-r--r--scripts/launcher-ui.js1444L
-rw-r--r--scripts/multi-instance-init.js389L
-rw-r--r--scripts/multi-instance-update.js101L
-rw-r--r--scripts/restore-data.js140L
-rw-r--r--scripts/service-runner.js137L
-rw-r--r--scripts/stream-pack-detect-ip.js62L
-rw-r--r--scripts/stream-pack-down.js25L
-rw-r--r--scripts/stream-pack-init.js317L
-rw-r--r--scripts/stream-pack-status.js25L
-rw-r--r--scripts/stream-pack-up.js28L
-rw-r--r--scripts/uninstall-windows-startup.ps112L
-rw-r--r--server.js7304L