Skip to content

Conversation

@Erreur32
Copy link
Owner

@Erreur32 Erreur32 commented Mar 9, 2025

🔄 Breaking Changes

  • Host Creation Syntax Changed
    - OLD: ./nginx_proxy_manager_cli.sh -d example.com -i 192.168.1.10 -p 8080 + NEW: ./nginx_proxy_manager_cli.sh --host-create example.com -i 192.168.1.10 -p 8080
    The -d option has been removed in favor of a more intuitive syntax where the domain is provided directly after --host-create

✨ New Features

  • Change -d to --host-create for new host creation (Breaking Changes)
  • Added dashboard display when no arguments are provided
  • Reorganized help menu with clear categories.
  • Code optimisation.

🛠️ Improvements

  • Simplified host creation and update process
  • Unified JSON handling for API requests
  • Better validation of input parameters
  • Cleaner code organization and variable management
  • Improved error handling and user feedback

🐛 Bug Fixes

  • Fixed token validation issues
  • Improved error messages for invalid commands
  • Better handling of SSL certificate operations
@Erreur32 Erreur32 self-assigned this Mar 9, 2025
Erreur32 added 14 commits March 18, 2025 16:18
- Add exit 0 after successful certificate generation in create_or_update_proxy_host - Prevent double certificate generation when using --host-create with --cert-generate - Improve wildcard certificate handling with DNS challenge This modification resolves the issue of duplicate SSL certificate generation that could occur when using --host-create and --cert-generate options simultaneously.
@Erreur32 Erreur32 merged commit 225109c into main Mar 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants