m158/docs/planning/README.md
2024-06-07 16:07:27 +02:00

51 lines
1 KiB
Markdown

# Planung
Wir werden die Gameserver Software namens [Pterodactyl](https://pterodactyl.io) auf einen neuen Hosting-Provider migrieren.
Hier dokumentieren wir unsere Ziele
## Ziele
### Must-have
- [ ] Minecraft Server 100% migriert (inkl. save data)
- [ ] Funktionelles Wings Backend
- [ ] Virtualisiertes Wings & Panel
- [ ] Reverse Proxy
- [ ] Backups
### Nice to have
- [ ] Virtualisiertes Wings Panel mit dedizierter IP Adresse
- [ ] 2FA
### Low priority
- no tasks here
## To-do
### Panel
- [ ] Setup LXC CT
- [ ] Check if all dependecies are met (PHP, MYSQL, etc...)
- [ ] Download extra pterodactyl files
- [ ] Database Setup
- [ ] Crontab configurations
- [ ] Configure Reverse Proxy
### Wings
- [ ] Setup VM
- [ ] Check if all dependencies are met. (`curl`, `docker`)
- [ ] Download and Configure Wings
### Post-Installation
- [ ] Add new host as a node to the old host
- [ ] Transfer server eggs
- [ ] Delete the old host from the new host
## Migrationsplan
![migration plan](../../assets/migration-plan.png)