Personal Websites with SFTP

Personal websites can be created by uploading HTML/CSS files into the public_html folder of your webhome folder on SFTP servers, or by using git and gitlab webhome project templates.

Tutorials are provided on how-to use static site generators to create complex theme based websites.

Personal Webhome Pages

Viewing Files in your Public Webhome Folder

The following URL can be used to view webcontent hosted in your personal web folders.

  • Teaching Webhome Sites: http://webhome.csc.uvic.ca/~<username>
  • COSI Webhome Sites: http://webhome.cs.uvic.ca/~<username>

Uploading Content to Public Webhome Folders with SFTP

There are many free GUI SFTP applications available on Windows (cyberduck, winscp) that will allow users to easily drag and drop files between hosts. Apple/Linux operating systems provide native SFTP tools available for both command-line as well as GUI SFTP support in their native file browser tools (Finder and Nautilus).

Server Connection Information

Source code files (HTML, CSS, Javascript, etc.) should be copied using SFTP using the following connection information:

Server: sftp.csc.uvic.ca (COSI users should use sftp.cs.uvic.ca instead)
User: username your Netlink or COSI username and credentials
Path: /public_html (directly mounts the contents of HTML doc folder)

Tutorials Available

Tutorial: SFTP File transfers on Windows with Cyberduck
Tutorial: SFTP File transfer on Linux and Apple computers
Tutorial: Creating pretty websites on Department Servers
Tutorial: Gitlab Templates and DevOps with Webhome folders