Update README.md
This commit is contained in:
28
README.md
28
README.md
@@ -2,9 +2,11 @@
|
||||
|
||||
## 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
|
||||
|
||||
@@ -32,17 +34,17 @@ This goal was successfully met as the only downtime tobiastime faced was the tim
|
||||
|
||||
## Successfully migrated
|
||||
|
||||
- Nginx/PHP/static website, updated all relevant config files for a RHEL-based distro
|
||||
- Gitea, Calibre, Jellyfin, all Dockerized with related SQL databases ported
|
||||
- custom picoshare systemd service
|
||||
- UFW -> firewalld
|
||||
- unattended upgrades -> dnf-automatic, security only
|
||||
- ssmtp -> msmtp
|
||||
- certbot
|
||||
- mounts/fstab
|
||||
- configs (SSH, Cron, MOTD)
|
||||
- users/home directories
|
||||
- custom scripts (rewritten/modified)
|
||||
- OS: Debian 12 -> AlmaLinux 10
|
||||
- Web: Nginx/PHP/static website, updated all relevant config files for a RHEL-based distro
|
||||
- Services: Gitea, Calibre, Jellyfin, all Dockerized with SQL databases ported
|
||||
- Firewall: UFW -> firewalld
|
||||
- Updates: unattended upgrades -> dnf-automatic, security only
|
||||
- MTA: ssmtp -> msmtp
|
||||
- TLS: certbot
|
||||
- Disks: fstab
|
||||
- Configs: SSH, Cron, MOTD
|
||||
- Users/home directories
|
||||
- Custom scripts (rewritten/modified)
|
||||
|
||||
## Server Migration Methodology
|
||||
|
||||
|
||||
Reference in New Issue
Block a user