Update README.md

This commit is contained in:
2026-06-14 20:38:39 +00:00
parent 7b52bd0290
commit c3ab316f0a

View File

@@ -2,9 +2,11 @@
## Overview ## Overview
I migrated my bare-metal Debian 12 webserver used in production to an Alma 10 VM and Dockerized key services I migrated my bare-metal Debian 12 webserver used in production to an Alma 10 VM hosted on Proxmox and Dockerized key services
The migration was automated with Ansible and the downtime was mere seconds The migration was automated with Ansible and the downtime was mere seconds with zero data loss
The entire environment is now reproducable from a fresh Linux install
## Motivation ## Motivation
@@ -32,17 +34,17 @@ This goal was successfully met as the only downtime tobiastime faced was the tim
## Successfully migrated ## Successfully migrated
- Nginx/PHP/static website, updated all relevant config files for a RHEL-based distro - OS: Debian 12 -> AlmaLinux 10
- Gitea, Calibre, Jellyfin, all Dockerized with related SQL databases ported - Web: Nginx/PHP/static website, updated all relevant config files for a RHEL-based distro
- custom picoshare systemd service - Services: Gitea, Calibre, Jellyfin, all Dockerized with SQL databases ported
- UFW -> firewalld - Firewall: UFW -> firewalld
- unattended upgrades -> dnf-automatic, security only - Updates: unattended upgrades -> dnf-automatic, security only
- ssmtp -> msmtp - MTA: ssmtp -> msmtp
- certbot - TLS: certbot
- mounts/fstab - Disks: fstab
- configs (SSH, Cron, MOTD) - Configs: SSH, Cron, MOTD
- users/home directories - Users/home directories
- custom scripts (rewritten/modified) - Custom scripts (rewritten/modified)
## Server Migration Methodology ## Server Migration Methodology