Step 1: Download Fetch and Get Your Free License
Fetch is not free by default, but students and educators can get a free license.
- Go to fetchsoftworks.com.
- Click Download Fetch to get the trial, then look for the Free licenses for qualifying students and faculty link on the same page.
- Submit the request form using your .edu email address. A free license key will be emailed to you.
- Open the downloaded
.dmgfile, drag Fetch into your Applications folder, and launch it. - When prompted, enter the name and license key from the email to unlock the full version.
Step 2: Open a New Connection
Fetch opens a connection dialog automatically on launch. Fill it in with your server credentials:
- Hostname: Enter the server address provided by your professor.
- Username: Enter your assigned username.
- Password: Enter your assigned password.
- From the Connect using drop-down, choose FTP or SFTP as directed by your professor.
- Click Connect.
To save this connection for next time, go to Bookmarks > New Bookmark after connecting.
Step 3: Navigating the Server
Fetch shows a single-window list of files and folders on the server — similar to a Finder window. Since your account is restricted to public_html, you should land there automatically. If you see other folders, look for public_html and double-click to open it.
Step 4: Uploading Your Files
There are two easy ways to upload with Fetch:
- Drag and Drop: Open your project folder in Finder, select your
index.htmland all your folders (css,images, etc.), and drag them directly into the Fetch window. - Put Files button: Click the Put Files button in the toolbar, navigate to your project folder, select everything, and click Choose.
A progress indicator will show the upload. When it stops, your files are on the server.
How to Check Your Work
Open a browser and go to your subdomain:
http://firstinitial-lastname.lis458.com
If your site loads, you're all set. If you see a file listing instead of your page, double-check that your home page is named index.html (all lowercase).
Tips for Fetch Users
- Case sensitivity: The server is case-sensitive. Always use lowercase for file and folder names to avoid broken links.
- Overwriting files: If Fetch asks whether to replace an existing file, choose Replace to make sure the latest version of your work goes live.
- Quick edit: Right-click a file in the Fetch window and choose Edit to open it in your default text editor. Fetch will re-upload it automatically when you save.