Instance Management
Start, stop, and reboot any of your Lightsail instances directly from the WordPress admin. No need to open the AWS Console for routine server operations.
LightSail Manager by ByteCore Stack will connect your WordPress dashboard directly to Amazon Lightsail. Start, stop, and reboot your cloud instances — no AWS Console required.
Here's what LightSail Manager will do when it launches.
Start, stop, and reboot any of your Lightsail instances directly from the WordPress admin. No need to open the AWS Console for routine server operations.
See all your Lightsail instances at a glance — name, region, state, public IP, and blueprint — displayed in a clean table inside wp-admin.
Connect using a dedicated IAM user with minimal Lightsail permissions. Credentials are stored in wp_options and never transmitted to ByteCore Stack servers.
Choose your AWS region in Settings and the plugin fetches all instances in that region. Switch regions without leaving WordPress.
A clean admin settings page to enter your AWS Access Key ID, Secret Access Key, and region. The plugin tests the connection on save and reports any errors clearly.
Only WordPress Administrators can access the plugin. No capability leaks — lower-privileged users never see the instance list or the settings page.
No CLI. No SDK. Just your AWS keys and the WordPress admin.
Upload the bcs-lightsail-manager folder to /wp-content/plugins/ and activate from the WordPress Plugins screen.
Go to Tools → LightSail Manager → Settings. Enter your IAM Access Key ID, Secret Access Key, and choose your AWS region.
Your Lightsail instances appear in the dashboard. Start, stop, and reboot any server — all without leaving WordPress.
Anything else? Open an issue on GitHub.
Create a dedicated IAM user with a custom policy limited to lightsail:GetInstances, lightsail:StartInstance, lightsail:StopInstance, and lightsail:RebootInstance. This gives the plugin exactly what it needs — nothing more.
Credentials are stored in the WordPress wp_options table using the standard update_option() API. The Secret Access Key is masked in the UI after saving. No credentials are ever transmitted to ByteCore Stack servers — all AWS API calls go directly from your server to AWS.
Stopping a Lightsail instance calls the standard StopInstance AWS API — the same action as using the AWS Console. Note that Amazon Lightsail charges for stopped instances (unlike EC2), so billing continues while an instance is stopped unless you delete it.
LightSail Manager is currently in active development. Follow the ByteCore Stack GitHub to be notified when it's released.
Yes. LightSail Manager will be 100% free and GPL v2 licensed, with no paid tier or upsell — consistent with all other ByteCore Stack plugins.
Free, open source, and in active development.
Follow ByteCore Stack on GitHub to get notified on release.