Overview
Caddy 2.10.2 on Ubuntu 24.04 LTS with Free Maintenance Support by PCloudhosting
Caddy on Ubuntu 24.04 LTS, with maintenance support from PCloudhosting, is available on the AWS Cloud Marketplace as a repackaged open-source offering (seller support may include extra charges depending on the listing). Caddy is a modern web server and reverse proxy that is simple to run and secure by default. A key advantage is automatic HTTPS, where Caddy can request and renew TLS certificates automatically, so there is no need to manage certificates manually.
This AWS Marketplace AMI provides a ready-to-run Caddy setup on Amazon EC2, so you can launch quickly without spending time on installation, server configuration, or dependency setup.
Key Technical Highlights
- Caddy 2.10.2 running on Ubuntu 24.04 LTS
- Automatic HTTPS by default (TLS certificates obtained and renewed automatically)
- Simple configuration using Caddyfile (or JSON if needed)
- Works as a web server and reverse proxy
- Supports modern protocols: HTTP/2 enabled, HTTP/3 (QUIC) supported (config dependent)
- Built-in reverse proxy and load balancing options
- Modular architecture with plugins for extended features
- Lightweight footprint (efficient CPU and memory usage)
- Supports security controls like authentication and request handling rules (config dependent)
What You Can Do with Caddy on AWS
1) Secure Hosting Without Manual TLS Work
- HTTPS is enabled automatically
- No certificate upload, renewals, or expiry management needed
- Helps prevent downtime caused by expired certificates
2) Host Websites and Static Apps
- Great for landing pages, blogs, documentation sites, and static web apps
- Fast and clean setup using a small configuration file
3) Run as a Reverse Proxy for APIs and Apps
Caddy is commonly used to proxy traffic to:
- Node.js applications
- Python (Django / Flask) applications
- Go services
- PHP applications behind FastCGI
- Docker container applications
4) Load Balancing for Multiple Backends (When Needed)
- Distributes traffic across multiple backend services (policy/config dependent)
- Useful for high availability and scaling
Why This Works Well on AWS Marketplace
- Fast EC2 deployment using a Marketplace AMI
- Repeatable environment with consistent configuration
- Works inside your VPC
- Access controlled using Security Groups
- Storage handled through EBS volumes
- Scaling options:
- Resize EC2 instance for vertical scaling
- Multi-instance deployment behind a Load Balancer (architecture dependent)
- Centralised billing through AWS Marketplace for easier procurement and tracking
Maintenance Support (PCloudhosting)
PCloudhosting maintenance support (listing dependent) may include:
- patch and update guidance
- troubleshooting support
- operational help for production deployments
Highlights
- Secure-by-default design reduces manual security configuration
- Native support for modern web protocols including HTTP/2 and HTTP/3 (QUIC)
- Lightweight and efficient, with low CPU and memory usage
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Cost/hour |
|---|---|
m4.large Recommended | $0.08 |
t3.micro | $0.08 |
t2.micro | $0.001 |
t3.nano | $0.08 |
t2.2xlarge | $0.08 |
t2.medium | $0.08 |
t3.medium | $0.08 |
t2.large | $0.08 |
r4.large | $0.08 |
r3.large | $0.08 |
Vendor refund policy
No refund
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Packaged with latest updates as of Jan 2026
Additional details
Usage instructions
Connect you your instance via SSH, the username is ubuntu. More info on SSH: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html - Run the following commands: #sudo su #sudo apt update #caddy --version #Hit on your browser- http://public_ip
Support
Vendor support
Feel free to reach out anytime. Our support team is available 24x7 for assistance.
Email: anant.shahi@pcloudhostings.com
Website:
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.