Learning Outcomes
- Basic setup and configuration of your Raspberry Pi
- Installing and configuring YunoHost
- Setting up Nextcloud for your personal cloud storage
- Configuring a web server to host your own content
- Implementing webmail to manage your emails independently
Materials Needed
A computer or device with Zoom installed, with camera and microphone.
Raspberry Pi & Accessories. See this document for models and purchasing links..
Prerequisites
No experience necessary, although one would benefit from having taken the Command Line for Creatives session beforehand.
Session Description:
In this workshop, we will learn how to configure a Raspberry Pi with YunoHost, a community-supported platform that provides access to dozens of different self-hosted applications. These applications include email, Nextcloud, chat services, AI tools, and many more - all of which can be installed directly on your Raspberry Pi.
Additional Resources, Citations & References:
-
balenaEtcher Flash OS images to SD cards & USB drives, safely and easily.
-
yunohost Garden your own piece of the internet
-
yunohost on Raspberry Pi Installation Instructions
-
yunohost Admin Demo
-
yunohost Post-Install Configuration
-
YunoHost: Raspberry Pi Self-Hosting Made EasyRaspberry Tips
-
Nextcloud Open source content collaboration platform
-
Wordpress Open source software you can use to create a beautiful website, blog, or app.
-
RoundCube Free and Open Source Webmail Software
-
Etherpad Highly customizable open source online editor providing collaborative editing in really real-time
-
My Webapp This application allows you to easily install an "empty" web application, in which you deploy your own custom website in the form of "static" HTML/CSS/JS assets or PHP.