Skip to content

BIDC Server

Pan, Kevin Zhu edited this page Apr 4, 2022 · 4 revisions

The BIDC server name is bidc225lnx1.ecn.purdue.edu, once you have a user account you will be able to access it via SSH.

The repo can be cloned to the server, although I'm not sure if we want a copy of the repo for each one of us software members, but it can be useful for testing purposes.

When you are connecting to the server via SSH, you can use the command ssh -L 3000:localhost:3000 [username]@bidc225lnx1.ecn.purdue.edu to forward port 3000 on localhost to the port 3000 on the server, thus allowing you to do authentication from your local machine.

Furthermore, if you have VSCode's remote development plugins installed, you can have a remote development session, using the same command, and you will be able to run/edit code on the server all from your local instance of VSCode. The only caveat to this is that we cannot have multiple people running the app on the server at the same time, because there will be port collisions, etc.

The actual file share directory lives in /tank/srv/cncfileshare in the server, we shouldn't touch this unless we are in production.

For production, the subdomain we are using is fusionsync.bidc225lnx1.ecn.purdue.edu

Clone this wiki locally