This package contains Destiny 36735.13.12.02.1953.alpha web services. It's available as both a standalone Nest server and a library imported by the Blam Network web services web_private. It includes:
- Sign-on server
- Ticket Server (Datamine)
- Bungie Access Protocol TCP server
- Activity Host servers
- DemonWare 3.1 server
- Install dependencies with the
npm installcommand. - Create a
.envfile in the project root, following this structure:BAP_SIGNON_IP=127.0.0.1 BAP_SIGNON_PORT=37000 # Optional: activity-host proxy (defaults to BAP_SIGNON_IP:37001) # ACTIVITY_HOST_PROXY_IP=127.0.0.1 # ACTIVITY_HOST_PROXY_PORT=37001 # Optional: override sign-on ports (defaults 32000,32001,32004,32005,32008,32009) # SIGNON_HTTP_PORTS=32000,32001,32004,32005,32008,32009 # Optional: Demonware LSG lobby ports (defaults 1020,1011) # DEMONWARE_LOBBY_PORTS=1020,1011 # DEMONWARE_LOBBY_PORT=1020 # HOSTNAME=
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prodWhen running the server in Dev mode, you can configure the Reports Watcher to print your Destiny logs to the console.
See reports_watch.example.json for an example configuration.
Last Updated 11/08/26 by Codie 🐧
