It took me a while to find the latest instructions on how to upload my own webpage for my project in Sourcefoge. I have shamelessly copied the instructions below for posterity.
For managing Project Web space
Project web Hostname: web.sourceforge.net Path: htdocs/ Username: Combine your SourceForge.net Username with your SourceForge.net project UNIX name using a comma ( "," ) See Example Password: Your SourceForge.net Password An example session might look like the following for Username "jsmith" uploading a file for his project with a UNIX name of "fooproject":
[jsmith@linux ~]$ sftp jsmith,firstname.lastname@example.org
Connecting to web.sourceforge.net...
The authenticity of host 'web.sourceforge.net (184.108.40.206)' can't be established.
RSA key fingerprint is 68:b3:26:02:a0:07:e4:78:d4:ec:7f:2f:6a:4d:32:c5.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'web.sourceforge.net,220.127.116.11' (RSA) to the list of known hosts.
sftp> cd htdocs
sftp> put index.html
Uploading index.html to /home/groups/f/fo/fooproject/htdocs/index.html
index.html 100% 241 0.2KB/s 00:01