Add nginx

This commit is contained in:
Alexandre
2023-04-11 11:13:30 +02:00
parent c6acf85833
commit 6dbe643d55
4 changed files with 7 additions and 4 deletions

View File

@@ -44,6 +44,6 @@
},
"slug": "mealie",
"url": "https://github.com/alexbelgium/hassio-addons",
"version": "v1.0.0-beta-2",
"version": "v1.0.0-beta-3",
"webui": "[PROTO:ssl]://[HOST]:[PORT:3000]"
}

View File

@@ -9,8 +9,9 @@ if bashio::config.true 'ssl'; then
# Adapt nginx template
certfile=$(bashio::config 'certfile')
keyfile=$(bashio::config 'keyfile')
sed -i "s#%%certfile%%#${certfile}#g" /etc/nginx/servers/ssl.conf
sed -i "s#%%keyfile%%#${keyfile}#g" /etc/nginx/servers/ssl.conf
sed -i "s|%%certfile%%|${certfile}|g" /etc/nginx/servers/ssl.conf
sed -i "s|%%keyfile%%|${keyfile}|g" /etc/nginx/servers/ssl.conf
sed -i "s|3000;|3000 ssl;|g" /etc/nginx/servers/ssl.conf
else

View File

@@ -1,6 +1,6 @@
server {
listen 3000 default_server;
listen 3000;
include /etc/nginx/includes/server_params.conf;
include /etc/nginx/includes/proxy_params.conf;

View File

@@ -108,5 +108,7 @@ chmod -R 777 /config/addons_config/mealie_data
cp -r /data/* /config/addons_config/mealie_data/
bashio::log.info "Starting app"
nginx & true
bashio::log.info "Starting app"
fi