diff --git a/deploy/render/Dockerfile b/deploy/render/Dockerfile index 461b51965..bbbbf4513 100644 --- a/deploy/render/Dockerfile +++ b/deploy/render/Dockerfile @@ -1,7 +1,7 @@ # render Dockerfile -# FROM yiyungent/knifehub:v1.4.3-amd-full -FROM yiyungent/knifehub:v1.5.1-amd-chrome +FROM yiyungent/knifehub:v1.5.1-amd-full +# FROM yiyungent/knifehub:v1.5.1-amd-chrome # 处于 /app 目录下 ADD render-entrypoint.sh ./render-entrypoint.sh diff --git a/deploy/render/render-entrypoint.sh b/deploy/render/render-entrypoint.sh index ee591228e..4ee9a0704 100644 --- a/deploy/render/render-entrypoint.sh +++ b/deploy/render/render-entrypoint.sh @@ -4,6 +4,8 @@ export ASPNETCORE_URLS="http://+:5000" export ASPNETCORE_ENVIRONMENT="Production" export TZ="Asia/Shanghai" +# https://docs.render.com/web-services#port-detection +export PORT="10000" # endregion env # region PluginCore @@ -18,8 +20,8 @@ cat '/app/render-PluginCore.Config.json' | sed "s/PLUGINCORE_ADMIN_USERNAME/${PL cat '/app/App_Data/PluginCore.Config.json' | sed "s/PLUGINCORE_ADMIN_PASSWORD/${PLUGINCORE_ADMIN_PASSWORD}/g" | tee '/app/App_Data/PluginCore.Config.json' # endregion PluginCore -# cat '/etc/nginx/sites-enabled/default' | sed "s/80/${PORT}/g" | tee '/etc/nginx/sites-enabled/default' +cat '/etc/nginx/sites-enabled/default' | sed "s/80/${PORT}/g" | tee '/etc/nginx/sites-enabled/default' # /usr/sbin/nginx -s reload -dotnet KnifeHub.Web.dll -# /usr/bin/supervisord -c /etc/supervisord.conf \ No newline at end of file +# dotnet KnifeHub.Web.dll +/usr/bin/supervisord -c /etc/supervisord.conf