Update README.md
This commit is contained in:
28
README.md
28
README.md
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user