Refactor Docs with OS Versions and non-root
Still working on this refactor
Goals
- Assume im not installing as root, with proper permission management between allianceserver user etc and the venv
- Notate OS version on steps, CentOS 7 <> 8 swaps package manager, Ubuntu has quite a lot of changes in included packages and dependencies
- Drops Ubuntu 1604 support which simplifies our dependencies etc, prepare for 2204.
- Drops CentOS 8 support and adds Stream 8 and 9 support, which needed documentation for appstreams and such
- Version bumps our services install links etc (please always install the latest anyway)
- Version bumps our python reccommendations to python 3.10. This also preps us for python 3.8 minimum.
- Reccommends MariaDB 10.6 when adding a repo, 10.5 for CentOS Stream 8/9 with support in provided repos.
closes #1280 closes #1289 closes #1298 (closed)
Edited by Ariel Rin