diff --git a/slides/council/2025-2026/Semester-1_week-03.md b/slides/council/2025-2026/Semester-1_week-03.md index 2f586a6..28967d5 100644 --- a/slides/council/2025-2026/Semester-1_week-03.md +++ b/slides/council/2025-2026/Semester-1_week-03.md @@ -29,22 +29,35 @@ https://forgejo.skynet.ie/Skynet/discord-bot/src/branch/main/doc/Committee.md -# Computer Society -## Committee Discord server +# Committee Discord Server -* Augments teh Chairperson Whatsapp - * More than ***just*** Chairperson/President -* Created with blessing of C&S -* For all Clubs/Socs Committees to join. - * Only Committee though - * Need to authenticate using ``/wolves link`` -* Does not rollover each year +* For all Clubs/Societies Committees to join. +* All Committee, not ***just*** Chairperson/President. +* Verifies that you are on at least one committee. +* Each Club/Society has their own ``Channel`` & mentionable ``Role``. -https://discord.gg/D6mbASJKxU + + + +## Join Server +https://committee.discord.skynet.ie ![](./misc/committee-discord.png) + +## Link Discord & Wolves (short ver) + +Ensure you are actually listed as a committee member on Wolves. + +Use ``/wolves link`` with the email you use for Wolves. +An email will be sent to you, paste in the response back to the bot. +``/wolves verify code: aaaaaaaaaaa`` + +You should get roles for whatever committees you are a part of. +This will grant you full access to the server. + +If you have any issues Computer Society is on hand to help. \ No newline at end of file diff --git a/slides/skynet/02_setup.md b/slides/skynet/02_setup.md new file mode 100644 index 0000000..1100659 --- /dev/null +++ b/slides/skynet/02_setup.md @@ -0,0 +1,143 @@ +--- +title: "Skynet" +sub_title: "Setup Skynet accounts" +author: "Brendan Golden" +date: "2023-09-23" +theme: + name: catppuccin-latte +--- + +Skynet: Setup +================================= + + + +* We are going to divide it into two segments + * ``New Members`` + * ``Returning Members`` +* First up is ``New Members`` + + + +Setup: New Members +================================= + + + +1. Be a fully paid up member of UL Computer Society +2. Go to https://account.skynet.ie/signup. + * Enter the same email used for UL Wolves +3. You will get an email to verify your address, follow the link. +4. Choose a ``username`` and ``password``. +5. Congrats! You are in! _heist music_ + + +Setup: Returning Members +================================= + + +# Set Email + +1. Please go to https://account.skynet.ie/modify. + * Enter the same email used for UL Wolves +2. Congrats! You are in! _heist music_ + +# Recovery +## Forgotten Username +If you have forgotten your ``username``. +Use https://account.skynet.ie/recover/username + +## Forgotten Password +If you have forgotten your ``password``. +Use https://account.skynet.ie/recover/password + + + +Setup: SSH Key +================================= + + +SSH keys are used for a variety of reasons: + + +* Logging into servers + * Authentication +* CI/CD Pipelines + + + +Setup: SSH Key - Creation +================================= + + + +# Prepwork +```bash +cd ~/.ssh +mkdir skynet +cd skynet +``` + +# Creation +```bash +ssh-keygen -t ed25519 -C "" +``` + +* Location: ``$USERNAME`` + * ``$USERNAME`` is your Skynet username. + * For example ``silver`` for me +* Password: Press Enter twice + * This sets no password on the file + +This creates ``$USERNAME.pub`` which we will use later. + + +Setup: SSH Key - Config +================================= + + + +Now we have to create a config file for ssh. + +# Windows +```powershell +cd ../ +"" > config +``` + +# Linux +```bash +cd ../ +touch config +``` + +In that ``config`` file pop this: +``` +Host *.skynet.ie + User $USERNAME + IdentityFile ~/.ssh/skynet/$USERNAME + IdentitiesOnly yes +``` + + +Setup: SSH Key - Account +================================= + + + + +* Now we need to add it to your account. +* Remember the ``$USERNAME.pub`` in ``~/.ssh/skynet`` ? +* We now need to read it + +```bash +cat ~/.ssh/skynet/$USERNAME.pub +``` + + +* Copy the text and go to https://account.skynet.ie/modify +* Select the SSH Key field and submit. + + +Congratulations, you now have full access to all of Skynet's services! +Now to learn _how_ to access them! \ No newline at end of file