[Slide] Selfhosting
This commit is contained in:
121
slides/selfhosting/selfhosting.md
Normal file
121
slides/selfhosting/selfhosting.md
Normal file
@@ -0,0 +1,121 @@
|
|||||||
|
# Selfhosting
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Why should I selfhost?
|
||||||
|
|
||||||
|
- Privacy
|
||||||
|
- Security
|
||||||
|
- Freedom
|
||||||
|
- Can be cheaper
|
||||||
|
- To learn
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Hardware
|
||||||
|
|
||||||
|
- Any PC can become server
|
||||||
|
- Mini PC
|
||||||
|
- Single board computers (RasperryPi, etc.)
|
||||||
|
- Desktop
|
||||||
|
- Enterprise
|
||||||
|
|
||||||
|
### Storage
|
||||||
|
|
||||||
|
- More than one hdd
|
||||||
|
- SAS vs HDD vs SSD vs NVMe
|
||||||
|
- RAID, RAID controllers
|
||||||
|
|
||||||
|
### CPU
|
||||||
|
|
||||||
|
- Xeon
|
||||||
|
- Rizen
|
||||||
|
|
||||||
|
### UPS and APC
|
||||||
|
|
||||||
|
### Backups
|
||||||
|
|
||||||
|
### Network
|
||||||
|
|
||||||
|
- Router
|
||||||
|
- Switch
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Software
|
||||||
|
|
||||||
|
Linux containers (LXC) vs Virtual Machine (VM)
|
||||||
|
|
||||||
|
|
||||||
|
### Server Managers
|
||||||
|
|
||||||
|
- Proxmox
|
||||||
|
- static ip on install
|
||||||
|
- raid
|
||||||
|
- XCP-ng
|
||||||
|
|
||||||
|
### Container and Managment
|
||||||
|
|
||||||
|
- Docker
|
||||||
|
- Kubernetes (k8s)
|
||||||
|
- Portainer
|
||||||
|
- Lilipod
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Network
|
||||||
|
|
||||||
|
- Pfsense
|
||||||
|
- OpenWRT
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Security
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Services
|
||||||
|
|
||||||
|
- Dmz Services
|
||||||
|
- Proxmox comunity scripts
|
||||||
|
|
||||||
|
### Popular
|
||||||
|
|
||||||
|
- Home assistant
|
||||||
|
- Jellyfin
|
||||||
|
- Adblock
|
||||||
|
- LLMs
|
||||||
|
- Libredirect
|
||||||
|
|
||||||
|
### Tools
|
||||||
|
|
||||||
|
- Nginx and SSL
|
||||||
|
- Nginx Proxy Manager
|
||||||
|
- Caddy
|
||||||
|
- VPN
|
||||||
|
- Wireguard
|
||||||
|
- Open VPN
|
||||||
|
- SSH
|
||||||
|
- disable password login
|
||||||
|
- ssh jump
|
||||||
|
- local port forwarding
|
||||||
|
|
||||||
|
|
||||||
|
## Dashboards and analytics
|
||||||
|
|
||||||
|
- Dashy
|
||||||
|
- Homepage
|
||||||
|
- Grafana
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Licences
|
||||||
|
|
||||||
|
- Copyleft
|
||||||
|
- Permissive
|
||||||
|
|
||||||
|
---
|
Reference in New Issue
Block a user