How to Use SFTP for Source Forge to Host Applications – often new developers can not find out, resulting with a default webpage or unable to host App. With Source Forge, not only you can modify your user page, upload your Open Source applications, but actually can host Apps too as Source Forge allows SFTP access. The documentation is difficult to understand by a new user, otherwise Source Forge is the best free hosting option for Open Source projects. Hosted App will however retire at the end of this year, but you probably can Edit the User Page, that is also important.
How to Use SFTP for Source Forge to Host Applications : Basics
It is taken that, before reading this guide on how to Use SFTP for Source Forge to Host Applications, you already have developed some Open Source software and have an account on Source Forge. Do not by any means, abuse, spam on Source Forge. Your IP will be blocked along with matching other details, forever. Spam includes putting closed source as Open Source. Most importantly, if your linked website is reported as spam (often done by SEO peoples), the situation might be same like Spam on WikiPedia, automated submission at DMOZ. Developing good, using free contents and applications itself gives naturally backlinks.
How to Use SFTP for Source Forge to Host Applications : The Guide
You can create an account if you do not already have, from this url :
---
1 | https://sourceforge.net/user/registration |
Basically, if your username is abhishekghosh, then your users account page will be on :
1 | http://sourceforge.net/users/abhishekghosh/ |
And that ‘my website’ link will be at :
1 | http://abhishekghosh.users.sourceforge.net/ |
This webpage, as well as other places within your normally accepted user area can host HTML and PHP Apps. This guide on How to Use SFTP for Source Forge to Host Applications is simply for this reason. You can actually use any SFTP software like WinSCP for Windows. Your login credentials and path will be (take that abhishekghosh is your username) :
Hostname : frs.sourceforge.net
Port Number : 22
Username : Your Username like abhishekghosh
Password : Your Pass Word
Also look at this wiki :
1 | http://sourceforge.net/p/forge/documentation/SCP/ |

Do not fill that Private key file field, it is filled for copyright purpose !
You will be in an odd place, right click and just like the screenshot, navigate to your directory :
1 | /home/user-web/yourusername/htdocs/ |

To create a webpage like mine :
1 | http://abhishekghosh.users.sourceforge.net/ |
Create a simple HTML webpage with the name index.html.
You can actually use a PHP script and name it as index.php, in case you want a direct link to your website by simple clicking that my site link in Source Forge. That is how people link to own website. You will get more info on official webpage :
1 | https://sourceforge.net/apps/trac/sourceforge/wiki |
In this guide How to Use SFTP for Source Forge to Host Applications, we have primed you for the basics, it will be easier to follow their wiki now.