mirror of
https://github.com/aljazceru/addons.git
synced 2025-12-17 13:14:21 +01:00
nginx_proxy: Collection of small improvements (#911)
* nginx_proxy: Prettier JSON & YAML files * nginx_proxy: Sort build.json * nginx_proxy: Update add-on URL * nginx_proxy: Remove curl from Dockerfile, already in base * nginx_proxy: Tweak documentation
This commit is contained in:
committed by
Pascal Vizeli
parent
c7899342a6
commit
bf051c1b2d
@@ -2,7 +2,7 @@ ARG BUILD_FROM
|
|||||||
FROM $BUILD_FROM
|
FROM $BUILD_FROM
|
||||||
|
|
||||||
# Setup base
|
# Setup base
|
||||||
RUN apk add --no-cache nginx openssl curl
|
RUN apk add --no-cache nginx openssl
|
||||||
|
|
||||||
# Copy data
|
# Copy data
|
||||||
COPY data/run.sh /
|
COPY data/run.sh /
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ Make sure you have generated a certificate before you start this add-on. The [Du
|
|||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
The installation of this add-on is straightforward and easy to do.
|
Follow these steps to get the add-on installed on your system:
|
||||||
|
|
||||||
1. Navigate in your Home Assistant frontend to **Hass.io** -> **Add-on Store**.
|
1. Navigate in your Home Assistant frontend to **Hass.io** -> **Add-on Store**.
|
||||||
2. Find the "NGINX Home Assistant SSL proxy" add-on and click it.
|
2. Find the "NGINX Home Assistant SSL proxy" add-on and click it.
|
||||||
|
|||||||
@@ -3,20 +3,19 @@
|
|||||||
trigger:
|
trigger:
|
||||||
branches:
|
branches:
|
||||||
include:
|
include:
|
||||||
- master
|
- master
|
||||||
paths:
|
paths:
|
||||||
include:
|
include:
|
||||||
- nginx_proxy/*
|
- nginx_proxy/*
|
||||||
pr: none
|
pr: none
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
- name: versionBuilder
|
- name: versionBuilder
|
||||||
value: '2.0'
|
value: "2.0"
|
||||||
- group: docker
|
- group: docker
|
||||||
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- template: /.azure/azp-template-addon.yml
|
- template: /.azure/azp-template-addon.yml
|
||||||
parameters:
|
parameters:
|
||||||
addon: 'nginx_proxy'
|
addon: "nginx_proxy"
|
||||||
arch: '--all'
|
arch: "--all"
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"build_from": {
|
"build_from": {
|
||||||
|
"aarch64": "homeassistant/aarch64-base:3.10",
|
||||||
"amd64": "homeassistant/amd64-base:3.10",
|
"amd64": "homeassistant/amd64-base:3.10",
|
||||||
"i386": "homeassistant/i386-base:3.10",
|
|
||||||
"armhf": "homeassistant/armhf-base:3.10",
|
"armhf": "homeassistant/armhf-base:3.10",
|
||||||
"armv7": "homeassistant/armv7-base:3.10",
|
"armv7": "homeassistant/armv7-base:3.10",
|
||||||
"aarch64": "homeassistant/aarch64-base:3.10"
|
"i386": "homeassistant/i386-base:3.10"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,14 +3,14 @@
|
|||||||
"version": "2.5",
|
"version": "2.5",
|
||||||
"slug": "nginx_proxy",
|
"slug": "nginx_proxy",
|
||||||
"description": "An SSL/TLS proxy",
|
"description": "An SSL/TLS proxy",
|
||||||
"url": "https://home-assistant.io/addons/nginx_proxy/",
|
"url": "https://github.com/home-assistant/hassio-addons/tree/master/nginx_proxy",
|
||||||
"arch": ["armhf", "armv7", "aarch64", "amd64", "i386"],
|
"arch": ["armhf", "armv7", "aarch64", "amd64", "i386"],
|
||||||
"startup": "application",
|
"startup": "application",
|
||||||
"boot": "auto",
|
"boot": "auto",
|
||||||
"ports": {
|
"ports": {
|
||||||
"80/tcp": null,
|
"80/tcp": null,
|
||||||
"443/tcp": 443
|
"443/tcp": 443
|
||||||
},
|
},
|
||||||
"map": ["ssl", "share"],
|
"map": ["ssl", "share"],
|
||||||
"options": {
|
"options": {
|
||||||
"domain": null,
|
"domain": null,
|
||||||
|
|||||||
Reference in New Issue
Block a user