Hosting a VM at COSI

How VMs are set up and managed at COSI, and how students can create them for use in classes and research. How to SSH into Hydra or Janet and use virt-manager.


Wireguard

How Wireguard makes it easy to create secure, lightweight tunnels between systems, and how it can be easily set up on most Linux machines. Plus, a script to quickly generate plug-and-play configs.


Actix Web

For the Rustaceans - How this event-driven framework makes it easy to write fast, stable web applications in Rust, and how to write a simple interactive application with it.


GraalVM/Native Image

A JDK that allows you to build native executables from source code or JARs. Why this is cool, and how you can use it to convert a JAR into an executable.


Web Infrastructure with Docker + Caddy

How you can set up a Docker network to avoid opening ports on the host machine. How to reverse proxy within a Docker network, and how Caddy can do this for you (as well as maintain HTTPS certificates) with very little setup.


* Sysadmin Workshop

Managing and configuring Linux servers hosting common services (web servers, VMs, etc.), as well as some useful tips and tools to help make this easier.


* Tiny Talks

Short talks about FOSS photo editors, ZFS, and GRUB.