Ad

serverless-domain-manager: Manage custom domains with API Gateways

serverless-domain-manager simplifies managing custom domains for Serverless APIs. It enables domain mapping and deletion, streamlining the integration with API Gateways and Route53.
Screenshot of amplify-education/serverless-domain-manager homepage

serverless-domain-manager enables you to easily create and manage custom domain names for your Serverless APIs. The plugin automates the process of configuring API Gateway and Route53 resources, handling certificate management, and ensuring seamless domain mapping. It addresses the challenge of manually provisioning and maintaining these resources, which can be complex and time-consuming. It leverages the Serverless Framework to integrate with AWS services for domain and certificate management.

This project offers a simplified and declarative approach to domain management, significantly reducing the manual configuration required. It supports flexible routing configurations and allows for easy integration with multiple API Gateway API types. The plugin promotes a clean separation of concerns by encapsulating domain management logic within the Serverless Framework. Its well-defined configuration options enhance flexibility and adaptability to various deployment scenarios.

  • Domain Mapping: Simplifies the creation of custom domains for Serverless APIs, automatically configuring API Gateway and Route53 records.
  • Base Path Support: Enables defining a base path for APIs, facilitating organized resource access and routing.
  • Certificate Management: Automates the ACM certificate request and renewal process for custom domains.

The project is actively maintained with recent commits and a growing community. Comprehensive documentation and clear usage examples are available, facilitating easy adoption. The project has a strong track record of reliability and stability, backed by continuous development alongside the Serverless Framework.

developers benefit from serverless-domain-manager by reducing the operational overhead of managing custom domains. It is ideal for applications requiring branded URLs, simplified routing, and automated certificate handling. It provides a robust alternative to manual configurations, streamlining deployments and enhancing overall application reliability.

Summarize:
Share:
Stars
953
Forks
234
Issues
28
Created
9 years ago
Commit
2 days ago
License
MIT
Archived
No
Updated 1 day ago

Similar Repositories