3 Commits

Author SHA1 Message Date
Tobias Brenner 200850ac4f Move renovate.json 2023-04-09 15:37:53 +02:00
Tobias Brenner 068bb1470f Remove dependabot 2023-04-09 15:36:42 +02:00
renovate[bot] be04af48da Add renovate.json 2023-04-02 20:19:35 +00:00
8 changed files with 30 additions and 59 deletions
-8
View File
@@ -1,8 +0,0 @@
---
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: daily
time: "06:00"
+6
View File
@@ -0,0 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
]
}
+3 -3
View File
@@ -86,10 +86,10 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE. SOFTWARE.
[addon-cloudflared]: https://github.com/brenner-tobias/addon-cloudflared/tree/v4.1.1 [addon-cloudflared]: https://github.com/brenner-tobias/addon-cloudflared/tree/v4.0.14
[addon-doc-cloudflared]: https://github.com/brenner-tobias/addon-cloudflared/blob/v4.1.1/README.md [addon-doc-cloudflared]: https://github.com/brenner-tobias/addon-cloudflared/blob/v4.0.14/README.md
[cloudflared-issue]: https://github.com/brenner-tobias/addon-cloudflared/issues [cloudflared-issue]: https://github.com/brenner-tobias/addon-cloudflared/issues
[cloudflared-version-shield]: https://img.shields.io/badge/version-v4.1.1-blue.svg [cloudflared-version-shield]: https://img.shields.io/badge/version-v4.0.14-blue.svg
[cloudflared-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [cloudflared-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
[cloudflared-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [cloudflared-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg
[cloudflared-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [cloudflared-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg
+2 -2
View File
@@ -1,4 +1,4 @@
## Whats changed ## Whats changed
## ⬆️ Dependency updates ## 🚀 Enhancements
- ⬆️ Update cloudflare/cloudflared to v2023.4.0 @renovate (#370) - Remove uppercase chars from valid hostnames @brenner-tobias (#346)
+14 -34
View File
@@ -85,12 +85,12 @@ advanced config can be achieved using the remote tunnel setup.
Example add-on configuration: Example add-on configuration:
```yaml ```yaml
external_hostname: ha.example.com external_hostname: "ha.example.com"
additional_hosts: additional_hosts:
- hostname: router.example.com - hostname: "router.example.com"
service: http://192.168.1.1 service: "http://192.168.1.1"
- hostname: website.example.com - hostname: "website.example.com"
service: http://192.168.1.3:8080 service: "http://192.168.1.3:8080"
``` ```
**Note**: _This is just an example, don't copy and paste it! Create your own!_ **Note**: _This is just an example, don't copy and paste it! Create your own!_
@@ -106,7 +106,7 @@ services.
**Note**: _The tunnel name needs to be unique in your Cloudflare account._ **Note**: _The tunnel name needs to be unique in your Cloudflare account._
```yaml ```yaml
external_hostname: ha.example.com external_hostname: "ha.example.com"
``` ```
### Option: `additional_hosts` ### Option: `additional_hosts`
@@ -127,12 +127,12 @@ Please find below an example entry for three additional hosts:
```yaml ```yaml
additional_hosts: additional_hosts:
- hostname: router.example.com - hostname: "router.example.com"
service: http://192.168.1.1 service: "http://192.168.1.1"
- hostname: diskstation.example.com - hostname: "diskstation.example.com"
service: https://192.168.1.2:5001 service: "https://192.168.1.2:5001"
- hostname: website.example.com - hostname: "website.example.com"
service: http://192.168.1.3:8080 service: "http://192.168.1.3:8080"
disableChunkedEncoding: true disableChunkedEncoding: true
``` ```
@@ -148,21 +148,7 @@ than the default of `homeassistant`.
**Note**: _The tunnel name needs to be unique in your Cloudflare account._ **Note**: _The tunnel name needs to be unique in your Cloudflare account._
```yaml ```yaml
tunnel_name: myHomeAssistant tunnel_name: "myHomeAssistant"
```
### Option: `post_quantum`
If you want Cloudflared to use post-quantum cryptography for the tunnel,
set this flag.
**Note**: _When `post_quantum` is set, cloudflared restricts itself to QUIC
transport for the tunnel connection. This might lead to problems for some users.
Also, it will only allow post-quantum hybrid key exchanges and not fall back to
a non post-quantum connection._
```yaml
post_quantum: true
``` ```
### Option: `catch_all_service` ### Option: `catch_all_service`
@@ -176,7 +162,7 @@ as reverse proxy, you should set the flag `nginx_proxy_manager` ([see
below](#option-nginx_proxy_manager)) and not use this option._ below](#option-nginx_proxy_manager)) and not use this option._
```yaml ```yaml
catch_all_service: http://192.168.1.100 catch_all_service: "http://192.168.1.100"
``` ```
**Note**: _This will still route your defined `external_hostname`to Home Assistant **Note**: _This will still route your defined `external_hostname`to Home Assistant
@@ -188,9 +174,6 @@ CNAME records in Cloudflare for all of them, pointing to your `external_hostname
or directly to the tunnel URL that you can get from the CNAME entry of or directly to the tunnel URL that you can get from the CNAME entry of
`external_hostname`. `external_hostname`.
Alternatively you can add a [wildcard DNS record](https://blog.cloudflare.com/wildcard-proxy-for-everyone/)
in Cloudflare by adding a CNAME record with `*` as name.
### Option: `nginx_proxy_manager` ### Option: `nginx_proxy_manager`
If you want to use Cloudflare Tunnel with the add-on If you want to use Cloudflare Tunnel with the add-on
@@ -213,9 +196,6 @@ CNAME records in Cloudflare for all of them, pointing to your `external_hostname
or directly to the tunnel URL that you can get from the CNAME entry of or directly to the tunnel URL that you can get from the CNAME entry of
`external_hostname`. `external_hostname`.
Alternatively you can add a [wildcard DNS record](https://blog.cloudflare.com/wildcard-proxy-for-everyone/)
in Cloudflare by adding a CNAME record with `*` as name.
Finally, you have to set-up your proxy hosts in Nginx Proxy Manager and forward Finally, you have to set-up your proxy hosts in Nginx Proxy Manager and forward
them to wherever you like. them to wherever you like.
+2 -3
View File
@@ -1,9 +1,9 @@
name: Cloudflared name: Cloudflared
version: 4.1.1 version: 4.0.14
slug: cloudflared slug: cloudflared
description: Use a Cloudflare Tunnel to remotely connect to Home Assistant without description: Use a Cloudflare Tunnel to remotely connect to Home Assistant without
opening any ports opening any ports
url: https://github.com/smarthomecomkh/hasaddon/cloudflared/ url: https://github.com/brenner-tobias/addon-cloudflared/
codenotary: dev@brenner.tech codenotary: dev@brenner.tech
init: false init: false
hassio_api: true hassio_api: true
@@ -29,7 +29,6 @@ schema:
disableChunkedEncoding: bool? disableChunkedEncoding: bool?
tunnel_name: str? tunnel_name: str?
tunnel_token: str? tunnel_token: str?
post_quantum: bool?
catch_all_service: str? catch_all_service: str?
nginx_proxy_manager: bool? nginx_proxy_manager: bool?
log_level: list(trace|debug|info|notice|warning|error|fatal)? log_level: list(trace|debug|info|notice|warning|error|fatal)?
-6
View File
@@ -19,12 +19,6 @@ configuration:
name: Additional Hosts name: Additional Hosts
description: >- description: >-
Define a list of additional hosts to be routed by the Cloudflare Tunnel. Define a list of additional hosts to be routed by the Cloudflare Tunnel.
post_quantum:
name: Use Post-Quantum Cryptography
description: >-
Check to make the tunnel use Post-Quantum Cryptography. Warning: This
will also restricts the tunnel to QUIC, which might lead to problems
for some users.
catch_all_service: catch_all_service:
name: Catch-All Service name: Catch-All Service
description: >- description: >-
+3 -3
View File
@@ -1,4 +1,4 @@
--- ---
name: Smart Home Cambodia | HAS Addon name: Cloudflared
url: https://github.com/smarthomecomkh/hasaddon/ url: https://github.com/brenner-tobias/ha-addons
maintainer: Smarthome.com.kh <https://github.com/smarthomecomkh/hasaddon/> maintainer: Tobia Brenner <https://github.com/brenner-tobias/>