Hasty Briefsbeta

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.