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
SOFTWARE.
[addon-cloudflared]: https://github.com/brenner-tobias/addon-cloudflared/tree/v4.1.1
[addon-doc-cloudflared]: https://github.com/brenner-tobias/addon-cloudflared/blob/v4.1.1/README.md
[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.0.14/README.md
[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-amd64-shield]: https://img.shields.io/badge/amd64-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
## ⬆️ 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:
```yaml
external_hostname: ha.example.com
external_hostname: "ha.example.com"
additional_hosts:
- hostname: router.example.com
service: http://192.168.1.1
- hostname: website.example.com
service: http://192.168.1.3:8080
- hostname: "router.example.com"
service: "http://192.168.1.1"
- hostname: "website.example.com"
service: "http://192.168.1.3:8080"
```
**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._
```yaml
external_hostname: ha.example.com
external_hostname: "ha.example.com"
```
### Option: `additional_hosts`
@@ -127,12 +127,12 @@ Please find below an example entry for three additional hosts:
```yaml
additional_hosts:
- hostname: router.example.com
service: http://192.168.1.1
- hostname: diskstation.example.com
service: https://192.168.1.2:5001
- hostname: website.example.com
service: http://192.168.1.3:8080
- hostname: "router.example.com"
service: "http://192.168.1.1"
- hostname: "diskstation.example.com"
service: "https://192.168.1.2:5001"
- hostname: "website.example.com"
service: "http://192.168.1.3:8080"
disableChunkedEncoding: true
```
@@ -148,21 +148,7 @@ than the default of `homeassistant`.
**Note**: _The tunnel name needs to be unique in your Cloudflare account._
```yaml
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
tunnel_name: "myHomeAssistant"
```
### 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._
```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
@@ -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
`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`
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
`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
them to wherever you like.
+2 -3
View File
@@ -1,9 +1,9 @@
name: Cloudflared
version: 4.1.1
version: 4.0.14
slug: cloudflared
description: Use a Cloudflare Tunnel to remotely connect to Home Assistant without
opening any ports
url: https://github.com/smarthomecomkh/hasaddon/cloudflared/
url: https://github.com/brenner-tobias/addon-cloudflared/
codenotary: dev@brenner.tech
init: false
hassio_api: true
@@ -29,7 +29,6 @@ schema:
disableChunkedEncoding: bool?
tunnel_name: str?
tunnel_token: str?
post_quantum: bool?
catch_all_service: str?
nginx_proxy_manager: bool?
log_level: list(trace|debug|info|notice|warning|error|fatal)?
-6
View File
@@ -19,12 +19,6 @@ configuration:
name: Additional Hosts
description: >-
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:
name: Catch-All Service
description: >-
+3 -3
View File
@@ -1,4 +1,4 @@
---
name: Smart Home Cambodia | HAS Addon
url: https://github.com/smarthomecomkh/hasaddon/
maintainer: Smarthome.com.kh <https://github.com/smarthomecomkh/hasaddon/>
name: Cloudflared
url: https://github.com/brenner-tobias/ha-addons
maintainer: Tobia Brenner <https://github.com/brenner-tobias/>