Home server

Idea Generation

What is this project about?

Looking for more support narrowing down your idea? Try using the idea matrix on this page.

šŸ’”

Having a Linux server on my home internet network run from a cluster of Raspberry Pi

What do you want to get out of this project?

šŸ’”

A server I can use to hold files and host game lobbies

Guiding Question

Turn your idea above into a guiding question.

Check out some resources on how to write a guiding question here.

ā“

How can I set up a server at home?

Exploration

Use this space to take notes, keep track of your sources, or conversations you have with people about this project.

Jan 18: After doing some research, I found a GitHub guide where someone actually got a cluster server running over K3S and Kubernetes on Raspberry Pi. I'm using this as a guide to setup, and I also have a stand I'm 3D printing for the Pi cluster.

image

Jan 20: Re-printed the enclosure in because previous one wasn't a clean build, realized that at least 1 SD card needed to be ordered.

Jan 22: Contacted Sora faculty about ordering a new SD card, successfully ordered and invoiced the card

Jan 23: Raspberry Pi OS installed on two Pis, waiting for SD card for 3rd Pi

Jan 24: 3rd SD card arrived, but video issues with two existing Pis resulted in a delay in installing Raspberry Pi OS

Jan 25: All Pis have an OS and boot, updated one of them

Jan 26: After being recommended using SSH to control the Pis, I successfully got SSH set up on one of the Pis. Kubernetes setup did not go as well, repeatedly giving me a error receiving processing commands.

image

Production

What will it take for you to complete this project?

Use the table below to set your own timeline for deliverables, keep in mind when your final work product is due at the end of the cycle.

Work Product Deliverables

MilestoneDateDone
Project feasibility and materials research
January 18, 2021
Kubernetes running
January 24, 2021
Functional server
January 29, 2021

Embed your Work Product Here šŸ‘‡šŸ½

ā€£
How do I embed my work product on notion?
ā€£
Add a short description and cover photo

Work Product

Reflection

Reflect on this project cycle by answering the questions below.

The act of reflecting allows us to pull out the big takeaways that we'd like to remember from this project to make recalling them easier.

What are some of the most interesting discoveries you've made working on this project?

āœØ

I found out that this was ultimately much more complicated than I imagined, but even in failure I learned more than I expected.

What extra resources would be helpful for this project in the future?

šŸ“š

helpful books, websites, people, or resources

šŸŒ¹ What did you enjoy most about this project? šŸ„€ What didn't go well in this project? šŸŒ± What will you do differently next time?

šŸŒ¹

I enjoyed learning about the terminal and command lines. It's a fast way to get around a computer.

šŸ„€

I kept encountering errors with K3S, which meant I wasn't able to finish my original project

šŸŒ±

Next time I will try to get hands on as early as possible to maximize troubleshooting time

Feedback

Use the pages below "QR Partner Feedback" and "Faculty Feedback" to find places for improvement.

šŸ‘Æā€ā™‚ļø
QR Partner Peer Feedback
āœšŸ½
Advisor Feedback