fix up1
This commit is contained in:
parent
0561a67d11
commit
6f1fc9d8e5
3 changed files with 34 additions and 2 deletions
|
@ -26,6 +26,7 @@ ENV server_url ""
|
||||||
ENV api_key "abc"
|
ENV api_key "abc"
|
||||||
ENV footer '<a href="https://github.com/Upload/Up1" target="_blank">Source Code</a> - <a href="mailto:someemail@email" id="contact" target="_blank">Contact</a>'
|
ENV footer '<a href="https://github.com/Upload/Up1" target="_blank">Source Code</a> - <a href="mailto:someemail@email" id="contact" target="_blank">Contact</a>'
|
||||||
ENV maximum_file_size "50000000"
|
ENV maximum_file_size "50000000"
|
||||||
|
ENV http_port 8080
|
||||||
|
|
||||||
|
|
||||||
ENTRYPOINT [ "/docker-entrypoint.sh" ]
|
ENTRYPOINT [ "/docker-entrypoint.sh" ]
|
|
@ -5,10 +5,12 @@ echo "upload.config.server = ''" > client/config.js && \
|
||||||
echo "upload.config.api_key = '$api_key'" >> client/config.js && \
|
echo "upload.config.api_key = '$api_key'" >> client/config.js && \
|
||||||
echo "upload.config.footer = '$footer'" >> client/config.js
|
echo "upload.config.footer = '$footer'" >> client/config.js
|
||||||
|
|
||||||
|
|
||||||
# overide server config
|
# overide server config
|
||||||
|
jq '.api_key=$api_key|.maximum_file_size=$maximum_file_size|.http.listen=$http_port' \
|
||||||
|
--arg api_key "$api_key" --arg maximum_file_size "$maximum_file_size" --arg http_port ":$http_port" /Up1/server/server.conf > /tmp/tmp.$$.json && mv /tmp/tmp.$$.json /Up1/server/server.conf
|
||||||
|
|
||||||
jq '.api_key=$api_key|.maximum_file_size=$maximum_file_size' \
|
|
||||||
--arg api_key "$api_key" --arg maximum_file_size "$maximum_file_size" /Up1/server/server.conf > /tmp/tmp.$$.json && mv /tmp/tmp.$$.json /Up1/server/server.conf
|
|
||||||
|
|
||||||
|
cat /Up1/server/server.conf
|
||||||
cd /Up1/server
|
cd /Up1/server
|
||||||
node server.js
|
node server.js
|
||||||
|
|
29
up1/server.conf.example
Normal file
29
up1/server.conf.example
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
{
|
||||||
|
"api_key": "c61540b5ceecd05092799f936e27755f",
|
||||||
|
"delete_key": "",
|
||||||
|
"maximum_file_size": 50000000,
|
||||||
|
|
||||||
|
"path": {
|
||||||
|
"i": "../i",
|
||||||
|
"client": "../client"
|
||||||
|
},
|
||||||
|
|
||||||
|
"http": {
|
||||||
|
"enabled": true,
|
||||||
|
"listen": ":80"
|
||||||
|
},
|
||||||
|
|
||||||
|
"https": {
|
||||||
|
"enabled": false,
|
||||||
|
"listen": ":443",
|
||||||
|
"cert": "./cert.pem",
|
||||||
|
"key": "./key.pem"
|
||||||
|
},
|
||||||
|
|
||||||
|
"cloudflare-cache-invalidate": {
|
||||||
|
"enabled": false,
|
||||||
|
"token": "Cloudflare API token here",
|
||||||
|
"email": "Cloudflare login email here",
|
||||||
|
"domain": "Domain to invalidate cache on"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Add table
Reference in a new issue