====== Mythic Beasts hosting actions taken ====== ===== 2024-05-03 ===== - Created Mythic Beasts ACCU account #28902. - Transferred ''accu.org'' domain to Mythic Beasts. - Mythic Beasts DNS not yet configured. - Bytemark auto-renew disabled. - DNS still points at Bytemark servers. - Provisioned 8Gb RPI 4 w/ 200Gb storage hostname ''bjarne''. - Reinstalled host with 64bit Debian Bookworm. - Installed personal SSH key for root access ===== 2024-05-04 ===== - Updated Mythic DNS from current Symbiosis record. - Omitted subdomains now believed unused. ===== 2024-05-10 ===== - Installed ''salt-minion'' on bjarne as per [[https://docs.saltproject.io/salt/install-guide/en/latest/topics/install-by-operating-system/debian.html|the official Salt instructions]]. - Installed ''salt-master'' on master. - Edit ''/etc/salt/master'', enable IPv6. - Create ''salt.accu.org'' DNS entry with AAAA address of master. - Create ''bjarne.accu.org'' DNS entry with AAAA address of bjarne. - Set hostname or ''bjarne''. - ''# hostnamectl hostname bjarne'' - Edit ''/etc/hosts'', replace ''rpi-m-nn' with ''bjarne.accu.org bjarne''. - Edit ''/etc/resolv.conf'', add 'search accu.org''. - EDIT ''/etc/salt/minion_Id'', set to ''bjarne''. - Reboot to ensure new hostname picked up everywhere. - On Salt master accept ''bjarne'' minion key. - Add certificate generation and client distribution infrastructure. ===== 2024-05-11 ===== - Add new LetsEncrypt account. - Fix Mythic dehydrated install. - Generate certificates. - Add Gitea and Apache front end. - Setup Mythic proxy for Gitea. ===== 2024-05-12 ===== - Copy Gitea data from ''dennis''. - Switch ''git.accu.org'' DNS over to ''bjarne''. - Add Jenkins. - Setup Mythic proxy for Jenkins. - Create Jenkins job to build main website.