Skip to content
Change the repository type filter

All

    Repositories list

    • A Python library covering database schemas and core functionality for the Student-Run Computing Facility.
      Python
      5011Updated Aug 20, 2025Aug 20, 2025
    • srcf-web

      Public
      Content for the SRCF's main website.
      HTML
      112111Updated Aug 9, 2025Aug 9, 2025
    • goose

      Public
      A Python/Flask webapp providing WAA2WLS authentication for SRCF users to other services. If it doesn't look like a duck, doesn't swim like a duck, ...
      HTML
      1010Updated Jun 22, 2025Jun 22, 2025
    • docs

      Public
      Documentation for user services on the SRCF, built with Hugo.
      HTML
      14402Updated Jun 22, 2025Jun 22, 2025
    • Web Login Service (WLS) for the Ucam-WebAuth aka. WAA2WLS protocol, which defers to an OpenID Connect (OIDC) server for the underlying authentication.
      Python
      0000Updated May 4, 2025May 4, 2025
    • oauth

      Public
      Python
      1000Updated Dec 19, 2024Dec 19, 2024
    • Web Login Service (WLS) / Ucam-WebAuth authentication module for passport
      JavaScript
      8000Updated Nov 28, 2024Nov 28, 2024
    • A Python/Flask webapp for managing personal and group account services on the SRCF. Attempt N of M...
      HTML
      3000Updated Nov 17, 2024Nov 17, 2024
    • A Hugo theme for the SRCF's websites
      HTML
      0000Updated Oct 7, 2023Oct 7, 2023
    • Terraform defining SRCF infrastructure
      HCL
      0000Updated Apr 30, 2023Apr 30, 2023
    • Ansible-based deployment of SRCF servers (incomplete)
      Shell
      0000Updated Oct 20, 2022Oct 20, 2022
    • Lua
      0000Updated May 4, 2022May 4, 2022
    • blog

      Public
      A Hugo static site for tech and news blog posts by the SRCF.
      HTML
      1000Updated Apr 20, 2022Apr 20, 2022
    • Fullstack, security focused mailserver based on OpenSMTPD for OpenBSD using ansible
      Jinja
      16000Updated Dec 4, 2021Dec 4, 2021
    • JavaScript
      0000Updated Apr 9, 2021Apr 9, 2021
    • SRCFLib

      Public archive
      The contents of this repository have been incorporated into srcf-python.
      Python
      0000Updated Dec 21, 2020Dec 21, 2020
    • lightbluetent

      Public archive
      BigBlueButton frontend (originally dubbed project LightBlueTent) for the SRCF's Timeout videoconf
      Python
      65230Updated Oct 25, 2020Oct 25, 2020
    • greenlight

      Public archive
      SRCF adaptation of Greenlight frontend to BigBlueButton for Timeout
      Ruby
      3.7k011Updated Oct 15, 2020Oct 15, 2020
    • littleredbroker

      Public archive
      A meeting host broker (loadbalancer) for BigBlueButton
      Python
      0000Updated Oct 6, 2020Oct 6, 2020
    • timeout

      Public archive
      Ansible playbook for Timeout, the SRCF's solution to free video-conferencing
      HTML
      811101Updated Oct 5, 2020Oct 5, 2020
    • projects

      Public
      A collection of projects that the SRCF is looking for help with
      00150Updated Sep 30, 2020Sep 30, 2020
    • scalelite

      Public
      Scalable load balancer for BigBlueButton.
      Ruby
      249000Updated Sep 24, 2020Sep 24, 2020
    • invoice-2

      Public
      Simple automated LaTeX invoicing system
      TeX
      101000Updated Jul 31, 2020Jul 31, 2020
    • SRCF Code of Conduct
      0000Updated Jul 29, 2020Jul 29, 2020
    • thelounge

      Public
      💬 Modern, responsive, cross-platform, self-hosted web IRC client
      JavaScript
      719000Updated Jul 27, 2020Jul 27, 2020
    • Go
      0100Updated Jul 27, 2020Jul 27, 2020
    • Theme for our public and private The Lounge instance
      CSS
      0000Updated Jul 2, 2020Jul 2, 2020
    • Ucam WebAuth Apache authentication agent (mod_ucam_webauth)
      C
      9000Updated May 11, 2020May 11, 2020
    • The Public Suffix List
      Python
      1.4k000Updated Apr 16, 2019Apr 16, 2019
    • invoice

      Public
      TeX
      0000Updated Jun 24, 2014Jun 24, 2014