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 | |
Protocol: | SFTP | use cyberduck or winscp to upload web content |
Tutorials Available
Tutorial: SFTP File transfers on Apple & 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