The Guide
Website and hosting security guides
Reduce risk without slowing your team down: certificates, access control, third-party scripts and automation limits.
Good security is a set of small, boring habits. These guides cover certificate renewal, restricting staging sites to your team, auditing the scripts your shop loads from third parties and setting clear limits for automated assistants.
15 articles

Security · 2 min
Find the Cloudflare rule blocking a legitimate request
Smiley Hoster Team · October 16, 2026
Security · 7 min
Move infrastructure secrets into Vault and rehearse credential rotation
Smiley Hoster Team · October 14, 2026
Security · 7 min
Build a focused Wazuh SIEM for Linux, Nginx, Docker and application logs
Smiley Hoster Team · October 14, 2026
Security · 6 min
Move SSH administration behind identity checks and close public port 22
Smiley Hoster Team · October 14, 2026
Security · 7 min
Secure a CI/CD supply chain from pull request to verified image
Smiley Hoster Team · October 13, 2026
Security · 7 min
Detect Linux compromise with auditd and Falco while preserving evidence
Smiley Hoster Team · October 13, 2026
Security · 8 min
Harden a production Kubernetes namespace without breaking traffic
Smiley Hoster Team · October 13, 2026
Security · 2 min
Review an IP Allow rule before unblocking a service
Smiley Hoster Team · October 11, 2026
Security · 2 min
Create a Cloudflare WAF rule for one application path
Smiley Hoster Team · October 9, 2026
Security · 2 min
Enable Full (strict) after checking your origin server
Smiley Hoster Team · October 7, 2026
Security · 2 min
Check that your TLS monitor detects invalid certificates
Smiley Hoster Team · September 27, 2026
Security · 5 min
Restrict a staging website to your team with Cloudflare Access
Smiley Hoster Team · September 24, 2026
Security · 4 min
Set boundaries for an infrastructure assistant
Smiley Hoster Team · September 22, 2026
Security · 2 min
Audit the third-party scripts on your online store
Smiley Hoster Team · September 22, 2026
Security · 2 min