📚 Notes
Centralized notes hub for all @KevinDeBenedetti open source projects.
Source repository
| Repository | KevinDeBenedetti/notes |
| Source docs | docs/ |
Repository structure
docs/
├── devops/
│ ├── kubernetes/
│ │ ├── 01-prerequisites.md
│ │ ├── 02-kubeadm-setup.md
│ │ ├── 03-networking.md
│ │ ├── 04-worker-join.md
│ │ ├── 05-storage.md
│ │ ├── 06-observability.md
│ │ ├── architecture.md
│ │ ├── README.md
│ │ ├── ROADMAP.md
│ │ └── troubleshooting.md
│ ├── docker.md
│ ├── firewall.md
│ ├── git.md
│ ├── github.md
│ ├── hosting.md
│ └── kubernetes.md
├── javascript/
│ ├── nextjs.md
│ ├── nuxt.md
│ └── vue.md
├── linux/
│ ├── caddy.md
│ ├── debian.md
│ ├── fail2ban.md
│ ├── ssh.md
│ ├── tree.md
│ ├── ubuntu.md
│ └── ufw.md
└── python/
├── fastapi.md
├── ruff.md
└── uv.mdDocumentation
- Docker
- Firewall
- Git
- GitHub
- Hosting
- Kubernetes
- Prerequisites
- k3s Master Setup
- Networking
- Worker Node — Join the Cluster
- Storage — Persistent Volumes with local-path
- Observability — Prometheus, Grafana, Alertmanager
- Architecture
- Kubernetes — k3s Setup Overview
- Roadmap — From Fresh VPS to a Fully Managed Cluster
- Troubleshooting
- Next.js
- Nuxt
- Vue 3
- Caddy
- Debian
- Fail2Ban
- SSH
- Tree
- Ubuntu — Configuration and Hardening Guide
- UFW
- FastAPI
- Ruff
- UV