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
Email: gsamshc@mcmaster.ca