McMaster Self-Hosting Club (MSHC)

The McMaster Self-Hosting Club (MSHC) is a student group dedicated to graduate students interested in running their own digital services and understanding the infrastructure behind them. The club explores free and open-source software (FOSS), enabling students to install tools for research, teamwork, and personal productivity on their own machines. By doing so, members study how these systems work, maintain full control of their data, and learn to avoid vendor lock-in. 

Our Mission: To provide a community for digital autonomy where students can share configurations, troubleshoot together, and improve personal data management. 

Our Aims: 

  • Skill Development: Help members gain practical experience with Linux, networking, containers, storage, and secure system setup. 

  • Professional Growth: Provide hands-on experience that mirrors real workplace scenarios, creating portfolio-ready skills for interviews. 

  • Accessibility: Offer guides and repeatable setups that allow students from any background to manage their own data, from file storage to self-hosted research tools.

Our History:

The McMaster Self-Hosting Club was established to address the growing need for digital privacy and technical literacy in the academic setting. Recognizing that students needed a way to manage their own research data and utilize open-source tools without licensing barriers, the club was formed to build a community of homelab enthusiasts on campus. 

Our teams

Sriganesh Kaniarasu (kaniaras@mcmaster.ca) – President 

Mohit Johar – Vice President 

Rahul Saxena – Technical Co-ordinator 

Soofia Rashed – Program Co-ordinator 

Get Involved