{"meta":{"slug":"games-standalone-better-crewlink-server","name":"Better Crewlink Server","category":"among_us","source":"pelican","owner":"pelican-eggs","repo":"games-standalone","branch":"main","path":"among_us/bettercrewlink_server/egg-better-crewlink-server.json","rawUrl":"https://raw.githubusercontent.com/pelican-eggs/games-standalone/main/among_us/bettercrewlink_server/egg-better-crewlink-server.json","indexedAt":1792246788483},"egg":{"_comment":"DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL","meta":{"version":"PTDL_v2","update_url":null},"exported_at":"2024-06-01T00:17:29+00:00","name":"BetterCrewlink Server","author":"tobiornotto@gmail.com","uuid":"428c7123-93b6-4b4c-b3b9-71328862ab3e","description":"An egg designed to allow support for Proximity Chat in Among Us using BetterCrewLink Server","features":null,"docker_images":{"ghcr.io/parkervcp/yolks:nodejs_16":"ghcr.io/parkervcp/yolks:nodejs_16"},"file_denylist":[],"startup":"yarn start","config":{"files":"{}","startup":"{\r\n    \"done\": \"<info> BetterCrewLink Server started\"\r\n}","logs":"{}","stop":"^C"},"scripts":{"installation":{"script":"#!/bin/bash\r\n# Server Files: /mnt/server\r\napt update\r\napt install -y git python3 python3-pip build-essential\r\n\r\nmkdir -p /mnt/server\r\ncd /mnt/server\r\n\r\nINSTALL_REPO=\"https://github.com/OhMyGuus/BetterCrewLink-server.git\"\r\necho -e Install repo set to ${INSTALL_REPO}\r\necho -e \"/mnt/server is empty.\\ncloning files from repo\"\r\necho -e \"running 'git clone --single-branch --branch ${BRANCH} ${INSTALL_REPO} .'\"\r\ngit clone --single-branch --branch ${BRANCH} ${INSTALL_REPO} .\r\n\r\nif [ -f /mnt/server/package.json ]; then\r\n    /usr/local/bin/yarn install\r\nfi\r\n\r\necho -e \"install complete\"\r\nexit 0","container":"node:16-bookworm","entrypoint":"bash"}},"variables":[{"name":"Github branch","description":"Select one of the available BetterCrewLink-server branches. Master per default.","env_variable":"BRANCH","default_value":"master","user_viewable":true,"user_editable":true,"rules":"required|string|max:20","sort":null,"field_type":"text"},{"name":"Domain","description":"Domain of your server or ip of your server","env_variable":"HOSTNAME","default_value":"","user_viewable":true,"user_editable":true,"rules":"nullable|string|max:50","sort":null,"field_type":"text"},{"name":"Server name","description":"Specifiy the name of your BetterCrewLink server","env_variable":"NAME","default_value":"","user_viewable":true,"user_editable":true,"rules":"required|string|max:75","sort":null,"field_type":"text"},{"name":"Use HTTPS","description":"Enables https. You must place privkey.pem and fullchain.pem in your CWD.","env_variable":"HTTPS","default_value":"","user_viewable":true,"user_editable":true,"rules":"nullable|string|max:20","sort":null,"field_type":"text"},{"name":"Path to SSL","description":"Alternate path to SSL certificates.","env_variable":"SSLPATH","default_value":"","user_viewable":true,"user_editable":true,"rules":"nullable|string|max:250","sort":null,"field_type":"text"},{"name":"Port","description":"Choose the port your server should run on","env_variable":"PORT","default_value":"","user_viewable":true,"user_editable":true,"rules":"required|string|max:20","sort":null,"field_type":"text"}]},"readme":"# Among Us - BetterCrewLink Server\n\n## From their [Github](https://github.com/OhMyGuus/BetterCrewLink)\n\nThis project implements proximity voice chat in Among Us. Everyone in an Among Us lobby with this program running will be able to communicate over voice in-game, with no third-party programs required. Spatial audio ensures that you can only hear people close to you.\n\n## Server Port\n\nPorts required to run the server in a table format.\n\n| Port    | default (HTTPS enabled) | default (HTTPS disabled) |\n|---------|---------|---------|\n| Game    | 443    | 9736    |\n\nDefault port is 443 if HTTPS is enabled, and 9736 if not. But you can change to any port or domain/ip in the egg\n"}