hosting:hostingactions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
hosting:hostingactions [2024/05/03 22:38] – created jimhosting:hostingactions [2024/05/13 14:37] (current) – Weekend work jim
Line 1: Line 1:
 ====== Mythic Beasts hosting actions taken ====== ====== Mythic Beasts hosting actions taken ======
 +
 +===== 2024-05-03 =====
 +
   - Created Mythic Beasts ACCU account #28902.   - Created Mythic Beasts ACCU account #28902.
   - Transferred ''accu.org'' domain to Mythic Beasts.   - Transferred ''accu.org'' domain to Mythic Beasts.
Line 7: Line 10:
   - Provisioned 8Gb RPI 4 w/ 200Gb storage hostname ''bjarne''.   - Provisioned 8Gb RPI 4 w/ 200Gb storage hostname ''bjarne''.
   - Reinstalled host with 64bit Debian Bookworm.   - 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.
 +
  
hosting/hostingactions.1714775914.txt.gz · Last modified: 2024/05/03 22:38 by jim