You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The installation script for the self-hosted VPN is overly complex and challenging to integrate effectively. Key issues observed include:
Overly intricate logic and redundant code, making maintenance and customization difficult.
The Caddy server occupies default ports 80/443, potentially causing conflicts with other services.
Integration with Zitadel is cumbersome and error-prone, requiring manual interventions and additional configurations.
Describe the solution you'd like
Refactor the script to remove redundant code and simplify logic, ensuring maintainability and ease of use.
Allow customization of Caddy's default ports to avoid conflicts with existing services.
Provide a streamlined and automated integration process with Zitadel to minimize user effort and potential errors.
Describe alternatives you've considered
Manually adjusting the script and configurations for our use case.
Exploring alternative tools or approaches for self-hosted VPN deployment.
Using custom scripts to bypass integration challenges, which increases complexity.
Additional context
Notable issues within the code:
Functions such as initEnvironment and init_crdb are bloated with unnecessary steps.
Port handling for Caddy is rigid, causing conflicts in multi-service environments.
Integration logic for Zitadel (e.g., init_zitadel, create_new_application) is verbose and prone to errors.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
The installation script for the self-hosted VPN is overly complex and challenging to integrate effectively. Key issues observed include:
Describe the solution you'd like
Describe alternatives you've considered
Additional context
Notable issues within the code:
initEnvironment
andinit_crdb
are bloated with unnecessary steps.init_zitadel
,create_new_application
) is verbose and prone to errors.The text was updated successfully, but these errors were encountered: