Skip to content

BetterCrewlink Server

An egg designed to allow support for Proximity Chat in Among Us using BetterCrewLink Server

Report an issue
updated
variables
6
images
1
author
tobiornotto@gmail.com
sha256
9035405ff2ef

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

Startup command

yarn start

Docker image

  • ghcr.io/ptero-eggs/yolks:nodejs_16

1 contributor

Variables

6 settings

  • Github branch

    Select one of the available BetterCrewLink-server branches. Master per default.

    env
    BRANCH
    default
    master
    rules
    required|string|max:20
    • viewable
    • editable
  • Domain

    Domain of your server or ip of your server

    env
    HOSTNAME
    default
    none
    rules
    nullable|string|max:50
    • viewable
    • editable
  • Server name

    Specifiy the name of your BetterCrewLink server

    env
    NAME
    default
    none
    rules
    required|string|max:75
    • viewable
    • editable
  • Use HTTPS

    Enables https. You must place privkey.pem and fullchain.pem in your CWD.

    env
    HTTPS
    default
    none
    rules
    nullable|string|max:20
    • viewable
    • editable
  • Path to SSL

    Alternate path to SSL certificates.

    env
    SSLPATH
    default
    none
    rules
    nullable|string|max:250
    • viewable
    • editable
  • Port

    Choose the port your server should run on

    env
    PORT
    default
    none
    rules
    required|string|max:20
    • viewable
    • editable
Installation script 20 lines container node:16-bookworm entrypoint bash show
#!/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