diff --git a/src/main/java/com/hithomelabs/CFTunnels/CfTunnelsApplication.java b/src/main/java/com/hithomelabs/CFTunnels/CfTunnelsApplication.java index 1ea81fd..2c76fd7 100644 --- a/src/main/java/com/hithomelabs/CFTunnels/CfTunnelsApplication.java +++ b/src/main/java/com/hithomelabs/CFTunnels/CfTunnelsApplication.java @@ -3,11 +3,46 @@ package com.hithomelabs.CFTunnels; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +/** + * Main Spring Boot application class for Cloudflare Tunnels API. + * + *
This application provides a RESTful API for managing Cloudflare Tunnels, + * allowing users to create tunnel mappings to services with an approval workflow.
+ * + *Features:
+ *Technology Stack:
+ *Access the API documentation at: + * {@code /swagger-ui.html} for the Swagger/OpenAPI UI
+ * + * @see Cloudflare Tunnel Documentation + * @since 1.0.0 + */ @SpringBootApplication public class CfTunnelsApplication { - public static void main(String[] args) { - SpringApplication.run(CfTunnelsApplication.class, args); - } + /** + * Main entry point for the application. + * + * @param args command line arguments passed to the application + */ + public static void main(String[] args) { + SpringApplication.run(CfTunnelsApplication.class, args); + } }