Moving Off of Netlify to Self Hosted
4 days ago
- #CI/CD
- #nginx
- #self-hosting
- Author moved their blog from Netlify to self-hosting on an nginx server due to lack of detailed access logs on Netlify's free plan.
- Set up nginx configuration for the blog, including SSL with Let's Encrypt, and updated DNS records.
- Implemented a self-hosted GitHub runner for CI/CD to automatically update the blog when new content is pushed to GitHub.
- Configured nginx logging in a key-value format for better parsing and integrated logs with Grafana Loki for monitoring.
- Analyzed bot traffic to the blog, identifying major AI scrapers like Meta, OpenAI, and others, and plans to implement blocking measures.