π Tired of switching between WordPress and the AWS Console just to manage your media CDN? Lightsail Manager brings AWS Lightsail CDN control directly into your WordPress dashboard β no AWS expertise required.
π© The Problem: AWS Lightsail + WordPress Is Powerful, But Painful
AWS Lightsail is one of the most affordable and reliable ways to host WordPress β fast SSD storage, predictable pricing, and built-in CDN distributions. But there’s a catch:
- π Managing your CDN cache means logging into a separate AWS console
- β±οΈ Cache invalidation after content updates is a manual, multi-step process
- π Repeating this every time you publish or update content gets old fast
- π§© None of this is visible or manageable from your WordPress dashboard
Why This Happens
WordPress core has no native concept of AWS infrastructure β it doesn’t know your site is on Lightsail, doesn’t know about your CDN distribution, and can’t talk to AWS APIs. So every CDN-related task becomes a manual side-quest in a completely different dashboard, with a different login, different UI, and a steep learning curve for non-AWS-savvy site owners.
β The Solution: Lightsail Manager
Lightsail Manager by ByteCore Stack is a free WordPress plugin that gives you complete control over your AWS Lightsail CDN cache β directly from your WordPress admin panel. Manually clear it, automatically invalidate it on content updates, or schedule recurring clears.
Ready to simplify your AWS Lightsail setup?
π Key Features
- π±οΈ Manual cache clearing β one-click CDN cache invalidation with instant feedback
- β»οΈ Automatic cache clearing β clears CDN cache automatically when posts/pages are published or updated, including custom post types
- β° Scheduled cache clearing β interval, weekly, or monthly clears with a live countdown timer, using your WP timezone
- π Secure AWS Signature V4 authentication β credentials stored safely in
wp-config.php, never in the database - πͺΆ Lightweight β clean, modern admin UI with zero performance overhead
πΈ See It In Action


π₯ Installation Guide
- In your WordPress dashboard, go to Plugins β Add New
- Search for “Lightsail Manager by ByteCore Stack”
- Click Install Now, then Activate
- Go to Settings β Lightsail Manager to manage your cache
βοΈ Setup Tutorial
- Find your distribution name β AWS Lightsail console β Networking β CDN distributions
- Create AWS credentials β AWS IAM console β create a user (or use existing) β attach Lightsail permissions β generate Access Key ID & Secret Access Key
- Add credentials to
wp-config.php:define('AWS_ACCESS_KEY_ID', 'your_access_key_here'); define('AWS_SECRET_ACCESS_KEY', 'your_secret_key_here'); define('AWS_DEFAULT_REGION', 'us-east-1'); define('LIGHTSAIL_DISTRIBUTION_NAME', 'your_distribution_name'); - Configure clearing behavior β choose manual, automatic (on publish/update), and/or scheduled cache clearing in Settings β Lightsail Manager
- Test it β click “Clear CDN Cache Now” and confirm the success message
π₯ Who Should Use This?
- WordPress sites using AWS Lightsail CDN
- Content publishers who need fresh content delivered fast across edge locations
- Developers who want automated, scheduled cache management
- Sites with frequent content updates
π‘ Benefits
- β±οΈ Saves time β no more dashboard-hopping to clear CDN cache manually
- π Always-fresh content β auto-clear ensures visitors see updates immediately
- π‘οΈ Secure β AWS Signature V4 auth, credentials never exposed in the admin UI or database
- π° Free β full feature set at no cost
π How Does It Compare?
| Plugin | AWS Lightsail CDN Support | Setup Complexity | Price |
|---|---|---|---|
| Lightsail Manager | β Native, purpose-built | Low | Free |
| CloudFront-focused plugins | β Not compatible with Lightsail CDN | Medium-High | Often premium |
| Manual AWS Console management | β Full | High (technical) | Free (your time) |
β Frequently Asked Questions
Do I need an AWS account?
Yes, you need an AWS account with an active Lightsail distribution and CDN enabled, plus IAM permissions to manage it.
Is this plugin secure?
Yes β it uses AWS Signature Version 4 for authentication. Credentials are stored in wp-config.php, not the database, and are never exposed in the admin interface.
Does this work with CloudFront?
No β this plugin is purpose-built for AWS Lightsail CDN distributions specifically.
Can I schedule cache clears at specific times?
Yes! Choose interval, weekly, or monthly schedules with custom times and days, based on your WordPress timezone.
Will this slow down my site?
No β cache operations run in the background and only communicate with AWS during manual clears, auto-clears on update, or scheduled runs.
Does this work with WordPress Multisite?
Yes β each site in a multisite network can have its own cache clearing schedule.
π οΈ Troubleshooting
Cache clearing failed / error message shown
The plugin displays detailed AWS error messages. Common causes: incorrect Access Key/Secret, wrong distribution name, or missing Lightsail permissions on the IAM user.
Can I clear cache for specific pages only?
Currently the plugin clears the entire CDN cache β selective/partial cache clearing may be added in a future update.
Scheduled clear didn’t run
Scheduled clears rely on WP-Cron, which is triggered by site visits. On low-traffic sites, consider setting up a real server cron job for wp-cron.php.
π― Get Started Today
Stop juggling dashboards. Install Lightsail Manager and keep your AWS Lightsail CDN cache fresh β automatically, on schedule, or with one click.
Download Lightsail Manager now β it’s free
Questions about setup or AWS configuration? Contact the ByteCore Stack team β we’re happy to help.
