BetterCrewlink Server
GamesAn egg designed to allow support for Proximity Chat in Among Us using BetterCrewLink Server
README
Among Us - BetterCrewLink Server
From their Github
This 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.
Server Port
Ports required to run the server in a table format.
| Port | default (HTTPS enabled) | default (HTTPS disabled) |
|---|---|---|
| Game | 443 | 9736 |
Default port is 443 if HTTPS is enabled, and 9736 if not. But you can change to any port or domain/ip in the egg
Docker Images (1)
| Name | Image |
|---|---|
ghcr.io/ptero-eggs/yolks:nodejs_16 | ghcr.io/ptero-eggs/yolks:nodejs_16 |
Startup Command
yarn start Variables (6)
Github branch
Select one of the available BetterCrewLink-server branches. Master per default.
- Environment:
BRANCH- Default:
master- User Viewable:
- ❌
- User Editable:
- ❌
- Rules:
required|string|max:20
Domain
Domain of your server or ip of your server
- Environment:
HOSTNAME- Default:
None- User Viewable:
- ❌
- User Editable:
- ❌
- Rules:
nullable|string|max:50
Server name
Specifiy the name of your BetterCrewLink server
- Environment:
NAME- Default:
None- User Viewable:
- ❌
- User Editable:
- ❌
- Rules:
required|string|max:75
Use HTTPS
Enables https. You must place privkey.pem and fullchain.pem in your CWD.
- Environment:
HTTPS- Default:
None- User Viewable:
- ❌
- User Editable:
- ❌
- Rules:
nullable|string|max:20
Path to SSL
Alternate path to SSL certificates.
- Environment:
SSLPATH- Default:
None- User Viewable:
- ❌
- User Editable:
- ❌
- Rules:
nullable|string|max:250
Port
Choose the port your server should run on
- Environment:
PORT- Default:
None- User Viewable:
- ❌
- User Editable:
- ❌
- Rules:
required|string|max:20
Installation Script
node:16-bookwormbash#!/bin/bash
# Server Files: /mnt/server
apt update
apt install -y git python3 python3-pip build-essential
mkdir -p /mnt/server
cd /mnt/server
INSTALL_REPO="https://github.com/OhMyGuus/BetterCrewLink-server.git"
echo -e Install repo set to ${INSTALL_REPO}
echo -e "/mnt/server is empty.\ncloning files from repo"
echo -e "running 'git clone --single-branch --branch ${BRANCH} ${INSTALL_REPO} .'"
git clone --single-branch --branch ${BRANCH} ${INSTALL_REPO} .
if [ -f /mnt/server/package.json ]; then
/usr/local/bin/yarn install
fi
echo -e "install complete"
exit 0