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.
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
Name | Tag |
---|---|
ghcr.io/ptero-eggs/yolks:nodejs_16 | ghcr.io/ptero-eggs/yolks:nodejs_16 |
Name | Description | Environment Variable | Default Value | User Viewable | User Editable |
---|---|---|---|---|---|
Github branch | Select one of the available BetterCrewLink-server branches. Master per default. | BRANCH | master | Yes | Yes |
Domain | Domain of your server or ip of your server | HOSTNAME | Yes | Yes | |
Server name | Specifiy the name of your BetterCrewLink server | NAME | Yes | Yes | |
Use HTTPS | Enables https. You must place privkey.pem and fullchain.pem in your CWD. | HTTPS | Yes | Yes | |
Path to SSL | Alternate path to SSL certificates. | SSLPATH | Yes | Yes | |
Port | Choose the port your server should run on | PORT | Yes | Yes |
#!/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