collection_opnsense
collection_opnsense copied to clipboard
Ansible Collection to manage OPNSense firewalls using their API
### Link to API https://docs.opnsense.org/development/api/plugins/nginx.html ### Description Only squid proxy seems to have a plugin, I'd like to have nginx support as well. I'm happy to help with the development...
Relates: https://github.com/ansibleguy/collection_opnsense/issues/64
### Link to API https://docs.opnsense.org/development/api/plugins/haproxy.html ### Description I currently run HAProxy as a reverse proxy and SSL offload using ACL's on OPNSense. Currently config is very manual and GUI based....
### Modules unbound_host ### Version ```bash 1.2.8 ``` ### Ansible Version ```bash ansible [core 2.16.4] ``` ### OPNSense Version ```bash OPNsense 24.1.2_1-amd64 ``` ### OPNSense-Plugin Version _No response_ ### Issue...
### Modules NA ### Version ```bash stable ``` ### Ansible Version ```bash stable ``` ### OPNSense Version ```bash latest ``` ### OPNSense-Plugin Version ```bash NA ``` ### Issue Been plugging...
### Modules shaper_pipe / shaper_queue ### Version ```bash latest ``` ### Ansible Version ```bash - ``` ### OPNSense Version ```bash - ``` ### OPNSense-Plugin Version _No response_ ### Issue Parameter...
### Modules For all ipsec modules except cert/psk ### Version ```bash latest ``` ### Ansible Version ```bash - ``` ### OPNSense Version ```bash - ``` ### OPNSense-Plugin Version _No response_...
### Link to API https://docs.opnsense.org/development/api/core/openvpn.html * Instances * Client-Overwrites * Client-Profile Export * Service integration ### Description Would be nice to have for many users.
### Link to API - ### Description I came across some module-code that implements [Ansible parameter-validation for items inside a dict](https://github.com/ansible-collections/community.routeros/blob/main/plugins/modules/api.py#L306) Example: ```python3 extended_query=dict(type='dict', options=dict( attributes=dict(type='list', elements='str', required=True), where=dict( type='list',...
### Link to API - ### Description The `/get` API endpoints will change in a major way in the future - [as described in this OPNSense issue](https://github.com/opnsense/core/issues/7094). We will have...