From cd58f520a59cf71e53b949802bfbb8d6a24ef698 Mon Sep 17 00:00:00 2001 From: Aditya Thakral Date: Mon, 23 Aug 2021 09:53:56 -0400 Subject: [PATCH] Add services content --- .../resources/services/club-web-hosting.md | 11 ++++++++++ content/resources/services/cs-club-email.md | 12 +++++++++++ content/resources/services/in-office-books.md | 6 ++++++ content/resources/services/irc.md | 10 ++++++++++ content/resources/services/live-streaming.md | 8 ++++++++ .../resources/services/machine-accounts.md | 20 +++++++++++++++++++ content/resources/services/mailing-lists.md | 10 ++++++++++ .../services/open-source-software-mirror.md | 6 ++++++ .../resources/services/video-conferencing.md | 8 ++++++++ content/resources/services/web-hosting.md | 17 ++++++++++++++++ 10 files changed, 108 insertions(+) create mode 100644 content/resources/services/club-web-hosting.md create mode 100644 content/resources/services/cs-club-email.md create mode 100644 content/resources/services/in-office-books.md create mode 100644 content/resources/services/irc.md create mode 100644 content/resources/services/live-streaming.md create mode 100644 content/resources/services/machine-accounts.md create mode 100644 content/resources/services/mailing-lists.md create mode 100644 content/resources/services/open-source-software-mirror.md create mode 100644 content/resources/services/video-conferencing.md create mode 100644 content/resources/services/web-hosting.md diff --git a/content/resources/services/club-web-hosting.md b/content/resources/services/club-web-hosting.md new file mode 100644 index 00000000..f99b9959 --- /dev/null +++ b/content/resources/services/club-web-hosting.md @@ -0,0 +1,11 @@ +--- +title: Club Web Hosting +index: 4 +--- + +If you're a club and looking for web space, the CS Club is the place go. + +- Clubs have access to the same member services (e.g. disk quota, databases). +- We also offer club.uwaterloo.ca domain registration. + +For more details, see the club hosting [wiki page](http://wiki.csclub.uwaterloo.ca/Club_Hosting). diff --git a/content/resources/services/cs-club-email.md b/content/resources/services/cs-club-email.md new file mode 100644 index 00000000..d0b8fe33 --- /dev/null +++ b/content/resources/services/cs-club-email.md @@ -0,0 +1,12 @@ +--- +title: CS Club Email +index: 2 +--- + +Members also receive a **username@csclub.uwaterloo.ca** email address. + +- Mailboxes are considered as part of your disk quota, so your mailbox may grow up to the amount of disk quota you have. +- Attachments of any file size or type may be sent. +- Our mail server runs a POP3, IMAP, and SMTP server with SSL/TLS enabled. + +You can also access your mail via a [Roundcube web mail client](https://mail.csclub.uwaterloo.ca/). diff --git a/content/resources/services/in-office-books.md b/content/resources/services/in-office-books.md new file mode 100644 index 00000000..902d09f8 --- /dev/null +++ b/content/resources/services/in-office-books.md @@ -0,0 +1,6 @@ +--- +title: In-Office Books +index: 9 +--- + +The CS Club maintains an [extensive collection of Computer Science-related books](http://csclub.uwaterloo.ca/library/). Feel free to come by the office to take a look at our library. diff --git a/content/resources/services/irc.md b/content/resources/services/irc.md new file mode 100644 index 00000000..79111d97 --- /dev/null +++ b/content/resources/services/irc.md @@ -0,0 +1,10 @@ +--- +title: IRC +index: 6 +--- + +We host an instance of [The Lounge](https://chat.csclub.uwaterloo.ca/) for all of our members. The Lounge is a web-based IRC client which is simple to setup and use. It also has a Progressive Web App available for mobile devices. + +We also host an instance of [ZNC](https://znc.csclub.uwaterloo.ca/) for those who wish to use their own IRC client but do not want to run their own bouncer. ZNC saves your messages persistently so you do not have to keep your IRC client running 24/7. + +For more information, see [this page](https://wiki.csclub.uwaterloo.ca/How_to_IRC) on our wiki. diff --git a/content/resources/services/live-streaming.md b/content/resources/services/live-streaming.md new file mode 100644 index 00000000..247465f4 --- /dev/null +++ b/content/resources/services/live-streaming.md @@ -0,0 +1,8 @@ +--- +title: Live Streaming +index: 8 +--- + +We host an instance of [Icecast](https://icy.csclub.uwaterloo.ca/), which can stream live audio and video. We have successfully streamed live events to Icecast using OBS Studio. Latency usually ranges between 5-10 sec. + +If you are interested in live streaming via Icecast, please contact the [Systems Committee](mailto:syscom@csclub.uwaterloo.ca) (syscom at csclub dot uwaterloo dot ca). diff --git a/content/resources/services/machine-accounts.md b/content/resources/services/machine-accounts.md new file mode 100644 index 00000000..0adbcd5a --- /dev/null +++ b/content/resources/services/machine-accounts.md @@ -0,0 +1,20 @@ +--- +title: Machine Accounts +index: 1 +--- + +The main benefit of becoming a CS Club member is to get access to our various machines. + +- We offer a large range of hardware, including Alpha, MIPS, UltraSPARC, i386, and AMD64. Our primary development machine, high-fructose-corn-syrup, is a 4x AMD Opteron (64 cores at 2.4 GHz) with 64 GiB of RAM, and it easily outperforms the Linux machines available through CSCF. +- Most of our machines are connected via gigabit ethernet. We offer 4 GB of disk quota that is accessible across all of our machines. Our wiki contains a [full machine list](https://wiki.csclub.uwaterloo.ca/wiki/Machine_List). + +SSH key fingerprints for caffeine (our main server) can be found below: + +``` +RSA: 0c:a3:66:52:10:19:7e:d6:9c:96:3f:60:c1:0c:d6:24 +ED25519: 9e:a8:11:bb:65:1a:31:23:38:6b:94:9d:83:fd:ba:b1 +``` + +[SSH key fingerprints for other machines](https://csclub.uwaterloo.ca/services/fingerprints) + + diff --git a/content/resources/services/mailing-lists.md b/content/resources/services/mailing-lists.md new file mode 100644 index 00000000..b031e548 --- /dev/null +++ b/content/resources/services/mailing-lists.md @@ -0,0 +1,10 @@ +--- +title: Mailing Lists +index: 10 +--- + +Our [csc-general mailing list](http://mailman.csclub.uwaterloo.ca/listinfo/csc-general) informs members about our current events. + +Our [csc-industry mailing list](http://mailman.csclub.uwaterloo.ca/listinfo/csc-industry) allows students to opt-in to receiving emails from industry representatives. + +- Corporate events, job postings, info sessions, and related events may be posted here. diff --git a/content/resources/services/open-source-software-mirror.md b/content/resources/services/open-source-software-mirror.md new file mode 100644 index 00000000..5a24ddc2 --- /dev/null +++ b/content/resources/services/open-source-software-mirror.md @@ -0,0 +1,6 @@ +--- +title: Open-Source Software Mirror +index: 5 +--- + +The CSC runs a mirror of popular open source software. The [mirror](http://mirror.csclub.uwaterloo.ca/) has a list of available software. More information is available on our [wiki article](http://wiki.csclub.uwaterloo.ca/Mirror). diff --git a/content/resources/services/video-conferencing.md b/content/resources/services/video-conferencing.md new file mode 100644 index 00000000..841e3b96 --- /dev/null +++ b/content/resources/services/video-conferencing.md @@ -0,0 +1,8 @@ +--- +title: Video Conferencing +index: 7 +--- + +We host an instance of [BigBlueButton](https://bbb.csclub.uwaterloo.ca/), a free and open-source video conferencing platform. BigBlueButton offers many useful features such as a multi-user whiteboard, breakout rooms, shared notes, and more. + +To get the most out of BigBlueButton, you can watch some tutorial videos [here](https://bigbluebutton.org/html5). diff --git a/content/resources/services/web-hosting.md b/content/resources/services/web-hosting.md new file mode 100644 index 00000000..2437c682 --- /dev/null +++ b/content/resources/services/web-hosting.md @@ -0,0 +1,17 @@ +--- +title: Web Hosting +index: 3 +--- + +Many of members take advantage of our web hosting service. Our web server runs on Apache, and has PHP, Python, and Perl modules installed. We also have MySQL and PostgreSQL databases available upon request. + +If you are already a member, you can enable your web space as follows: + +1. Log in to one of the CSC machines (e.g. csclub.uwaterloo.ca) using an [SSH](http://www.openssh.com/) client (e.g. [PuTTY](http://www.chiark.greenend.org.uk/~sgtatham/putty/) on Windows or [OpenSSH](http://www.openssh.com/) on \*nix). +2. Create a directory called `www` in your home directory by typing `mkdir ~/www`. (This directory may already exist.) +3. Put the files you want on your web page in your new `www` directory. `index.{html,php}` will be loaded by default. You can upload files using an scp client (e.g. [WinSCP](http://winscp.net/) on Windows or [OpenSSH](http://www.openssh.com/) on \*nix). +4. Visit your new web page at `http://csclub.uwaterloo.ca/~username/`, where `username` should be replaced by your username. + +Examples of configurations for more advanced web hosting setups can be found in [this wiki article](https://wiki.csclub.uwaterloo.ca/Web_Hosting). + +If you're still having trouble getting your page up, contact the [Systems Committee](mailto:syscom@csclub.uwaterloo.ca).