Shiny Tech Stack
This book contains the technology used to run all things ShinySpace. Usually it will be free and open source software.
Virtualisation
Currently, ShinySpace runs on Proxmox. Proxmox is a very handy tool to manage large numbers of vi...
Networking
Currently, Networking at ShinySpace consists of 3 parts: Netvm1: Virtual Machine running DHCP, D...
Web Hosting on Webvm1
This website, as most ShinySpace websites, is served via an Nginx Reverse Proxy. This is useful b...
Domain Registration and public DNS
This is the one service that is not free and open source in ShinySpace: To make sure requests fo...
Ansible
ShinySpace's network and virtual machines are managed by Ansible - this allows quick and easy cre...
NFS - Network file system
Shiny Space finally has a network file sharing system that seems like a solid setup. Previously, ...
Python and venv
Python is supposed to be simple. but if you want your scripts to not break at arbitrary times, yo...