tigress-web

The approach described on this page can be used for sharing of data that is less than tens of gigabytes in size.

Users with access to /tigress or /projects can make files available on the internet by putting them in a public_html directory. For instance:

$ mkdir /tigress/<YourNetID>/public_html

or

$ mkdir /projects/<YourFileset>/public_html

Then move or copy a test file, for example:

$ mv /home/<YourNetID>/myfile.dat /tigress/<YourNetID>/public_html

To view the file, point your web browser to:

https://tigress-web.princeton.edu/~<YourNetID>/myfile.dat

or

https://tigress-web.princeton.edu/~<YourFileset>/myfile.dat

The line above is correct (i.e., projects-web does not exist).

Any file type can be placed in your public_html directory. This allows you to share data, code, images, archives and so on. However, files in public_html are backed-up so be responsible about the number and size of the files. And keep in mind that anyone on the internet will be able to see these files. Lastly, note that if you leave the university these files will become unavailable at some point (after around several months or more than a year).

A file can be downloaded on the command line using wget, for example:

$ wget https://tigress-web.princeton.edu/~aturing/myfiles.tar.gz

On a Mac use the "curl -O" command instead of wget. If you are using tigress-web to share a large amount of data then consider compressing your data using gunzip or bzip2 before making it available.

 

CPanel

The university offers CPanel for personal websites.