Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Club Project: Public Access Linux System #168

Open
mav8557 opened this issue Jul 29, 2021 · 1 comment
Open

New Club Project: Public Access Linux System #168

mav8557 opened this issue Jul 29, 2021 · 1 comment
Assignees
Labels
projects Related to RITlug community projects

Comments

@mav8557
Copy link
Member

mav8557 commented Jul 29, 2021

General Project Description

A public access system for RIT students, in the same vein as tilde.club and sdf.org.

Club members can sign up with a username and SSH key (SSH certificate?), and get a shell account with access to common utilities: text editors, interpreters, compilers, and a web root. Self-hosted services, especially terminal-based would be fun to host here.

Technical Details

  • Automated installation: easy to deploy and rebuild
  • Sign up with GitHub: Could pull SSH keys automatically from a GitHub username
  • Appropriate resource limits, security measures, etc.
  • Signup system: the rw.rs system of making a PR with your SSH key is a good way to introduce git, but this could be done over web or another channel.
  • Documentation

Project Goals

Why do you want to start/bring your project into RITlug? Where do you see this project going?

I think this could add or improve a few things:

  1. Shared server community: Linux is more fun with friends, and being able to communicate and work on these servers would be great. Not everyone has access to the CSH, CS, or other department machines and being able to run our own services is useful.

  2. Easier beginner onboarding: Folks brand new to Linux wouldn't have to mess around with WSL, VMs, or separate shared systems to get command line access. We can run through demos and anything requiring a terminal on the same machine easily.

RFC

There are probably other benefits and considerations with this idea that should get taken into account, more interesting services and systems this could house. I'd love to hear what folks' ideas for this are and if there's interest how to go forward with this project.

@mav8557 mav8557 added the projects Related to RITlug community projects label Jul 29, 2021
@mav8557 mav8557 self-assigned this Jul 29, 2021
@mav8557
Copy link
Member Author

mav8557 commented Aug 25, 2021

This should probably only be worked on after we assume responsibility for the servers, but I'm open to thoughts on this potential project after this is done. @Tjzabel @zethra @jzaia18

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
projects Related to RITlug community projects
Projects
None yet
Development

No branches or pull requests

1 participant