I learned that ChirpStack App Server supports using separate/custom/external/centralized join server by pointing
loraserver.toml to its IP address. I wonder if I can actually use the ChirpStack Application Server as my external join server. For example, I plan to install the network server and application server on the gateway, but separate out the join server and install it on one server instance and have multiple gateways point out to that server instance. I was thinking to reinstall the ChirpStack Application Server on that server instance but use it only as a join server. Is this possible? Like can I turn off the application server functionalities and keep only the join server functionalities in the ChirpStack Application Server?
If not, I also found this Go code: https://github.com/brocaar/chirpstack-application-server/blob/master/internal/api/js/join_server.go
Do you think I can run this as a standalone application?
Thank you in advance!