Karol Wypchlo
2798254988
add missing skylink headers
2021-08-16 21:17:11 +02:00
Karol Wypchło
b00d93cfa6
increase min uses and cache size ( #1060 )
...
* increase min uses and cache size
* lower the time from 14 days to 2 days
2021-08-11 11:48:15 +02:00
Karol Wypchło
a7db096fe9
expose Skynet-Proof header ( #1059 )
2021-08-10 12:12:33 +02:00
Karol Wypchlo
c59991c2e0
bump worker_connections number and auto detect worker_processes number
2021-08-09 12:14:12 +02:00
Karol Wypchlo
776be50de9
fix broken skylink v2 redirects
2021-08-06 16:52:18 +02:00
Karol Wypchlo
7304a0fc5d
increase size of the buffer to fit jwt in cache key
2021-08-05 14:51:19 +02:00
Karol Wypchło
4a9828d6fb
newline
2021-08-05 14:46:04 +02:00
Karol Wypchlo
f1bf2d75c2
use include file to skip unnecessary proxy
2021-08-05 14:34:00 +02:00
Karol Wypchło
ec60e00bf4
fix for TUS uploads timing out ( #1052 )
...
* increase timeouts
* align
* remove client_header_timeout
* temporarily increase limit
* disable proxy buffering off
* formatting
* disable proxy request bufferring
* do not use upgrade
* 6 parallel connections
* test
* test
* test
* test
* test
* test
* test
* test
* test
* make sure it all works
* make sure it all works
* limit back to 1
2021-08-05 13:44:31 +02:00
Ivaylo Novakov
bbfae662a2
Add a migration command for HSD and fix it to a given commit.
2021-08-05 13:55:57 +03:00
Karol Wypchło
30da6c4699
Proof not showing up ( #1028 )
...
* fix proof header
* fix set directive
* var mismatch
* var mismatch
* add comments
2021-08-02 16:48:04 +02:00
Karol Wypchło
c78d47209c
disable slice module ( #1025 )
2021-07-30 09:23:04 +02:00
Ivaylo Novakov
3bf35d9d22
Merge pull request #1005 from SkynetLabs/fix-os-getenv
...
os.getenv doesn't take default value in lua
2021-07-26 19:57:07 +02:00
Karol Wypchlo
a3e12327c0
update node and main branch
2021-07-26 13:46:02 +02:00
Karol Wypchlo
0278d4740d
use true instead of 1
2021-07-26 12:31:12 +02:00
Karol Wypchlo
278482ab72
os.getenv doesn't take default value in lua
2021-07-26 01:54:03 +02:00
Karol Wypchło
b31d3bf680
request skylink v2 instead of v1 ( #990 )
...
* request skylink v2 instead of v1
* skylink_v2 => skylink
2021-07-23 16:57:20 +02:00
Karol Wypchlo
7abeffe6f6
hotfix http redirect
2021-07-16 17:03:10 +02:00
Karol Wypchło
3b026b4c59
add missing new line
2021-07-09 14:45:46 +02:00
Karol Wypchlo
191d97b2c2
already contains leading slash
2021-07-09 13:59:31 +02:00
Karol Wypchlo
84d31fed00
increase timeouts on nginx locations that proxy pass internally
2021-07-09 13:58:55 +02:00
Karol Wypchło
6ae40bb6bd
Merge pull request #942 from SkynetLabs/dnslink
...
dnslink beta support
2021-07-08 17:51:23 +02:00
Karol Wypchło
6b5e09620d
Fix skylink v2 redirect ( #946 )
...
* replace skylink in location header
* missing ;
* add comments for skylink v2 resolver
2021-07-08 14:44:13 +02:00
Karol Wypchlo
c9a13cab8e
do not disable :443
2021-07-07 23:31:14 +02:00
Karol Wypchlo
ee475de13b
disable :443
2021-07-07 23:29:10 +02:00
Karol Wypchlo
e86abc3438
serve dnslink over http
2021-07-07 16:02:58 +02:00
Karol Wypchlo
1385354074
dnslink beta support
2021-07-07 15:49:45 +02:00
Karol Wypchlo
e79eaafd72
update node and rebuild website
2021-07-06 12:26:27 +02:00
Karol Wypchlo
cf64fd2107
missed return
2021-06-18 17:00:53 +02:00
Karol Wypchlo
800fc543f7
support dynamic max upload size on tus endpoint
2021-06-18 14:03:38 +02:00
Karol Wypchło
9729bf7cff
proxy_redirect typo
2021-06-16 16:50:05 +02:00
Karol Wypchlo
fc2a3b4290
expose Skynet-Server-Api header
2021-06-16 16:50:05 +02:00
Karol Wypchlo
5214d2d298
use host overwrite instead of proxy_redirect
2021-06-16 16:50:05 +02:00
Karol Wypchlo
308e37f63f
clean up failing part
2021-06-16 16:50:05 +02:00
Karol Wypchlo
4c3aa72424
use in context of location
2021-06-16 16:50:05 +02:00
Karol Wypchlo
db1a50a999
use set_by_lua instead
2021-06-16 16:50:05 +02:00
Karol Wypchlo
e463199022
use perl_set to expose env variables
2021-06-16 16:50:05 +02:00
Karol Wypchlo
cb85ed355a
use skynet server api env variable to rewrite proxy response on /tus endpoint
2021-06-16 16:50:05 +02:00
Karol Wypchlo
bfc4a6bc14
support accounts on tus uploads
2021-06-09 14:57:10 +02:00
Karol Wypchlo
d8e95d4d82
add skynet-skylink header to tus final response
2021-06-09 12:06:15 +02:00
Karol Wypchlo
909cb4916e
do not resolve if not http 200
2021-06-04 17:04:44 +02:00
Karol Wypchlo
439f4309a4
move registry tracking to separate file
2021-06-04 13:23:07 +02:00
Karol Wypchlo
3cc3685273
Merge remote-tracking branch 'origin/master' into pin-endpoint
2021-06-04 13:21:47 +02:00
Ivaylo Novakov
3ac8cf2fe9
Merge pull request #826 from SkynetLabs/clean-up-stats-endpoint
...
Clean up stats endpoint
2021-06-04 12:53:56 +02:00
Karol Wypchlo
aa34c1f088
add new lines on eof
2021-06-04 12:35:16 +02:00
Karol Wypchlo
ed7c1f71c7
add /skynet/pin endpoint and clean up config
2021-06-04 12:33:37 +02:00
Christopher Schinnerl
b35ea89ff6
Merge pull request #829 from SkynetLabs/v2-skylinks-cache
...
V2 skylinks cache
2021-06-04 12:29:43 +02:00
PJ
bd8593039d
Do not increase proxy_connect_timeout
2021-06-04 11:58:38 +02:00
PJ
898a728f5a
Increase request timeout
2021-06-04 11:43:52 +02:00
Karol Wypchlo
c84723b159
add sia-auth
2021-06-02 18:15:04 +02:00
Karol Wypchlo
2b9d469f1e
fix dir variable name
2021-06-02 18:03:35 +02:00
Karol Wypchlo
ece2025561
/skynet/pin endpoint
2021-06-02 17:56:35 +02:00
Karol Wypchlo
3589e2ac04
remove cache key
2021-06-01 12:57:50 +02:00
Karol Wypchlo
20b8a99f14
fix redirect
2021-06-01 12:56:11 +02:00
Karol Wypchlo
f59d00e172
log cache key
2021-06-01 12:46:47 +02:00
Karol Wypchlo
9c4f9c8300
log cache key
2021-06-01 12:36:08 +02:00
Karol Wypchlo
c9081e9d87
log cache key
2021-06-01 12:33:13 +02:00
Karol Wypchlo
176e5c7a9d
fixed caching
2021-06-01 12:29:33 +02:00
Karol Wypchlo
a2a4b6ea8f
fixed != to ~=
2021-06-01 12:20:25 +02:00
Karol Wypchlo
60cb812148
support v2 caching
2021-06-01 12:17:08 +02:00
Karol Wypchło
45ce3de7c2
disable caching v2 skylinks ( #827 )
...
* disable caching v2 skylinks
* amend comment
* fix boolean switch
2021-05-31 20:27:56 +02:00
Karol Wypchlo
dec29600c1
clean up stats endpoint
2021-05-31 14:44:36 +02:00
Christopher Schinnerl
fda0e2304f
Merge pull request #786 from SkynetLabs/bump-tus-limit
...
replace limit on body size on tus endpoint
2021-05-31 10:09:37 +02:00
Karol Wypchlo
2db2ae60f6
adjust tus request max body size
2021-05-26 18:02:32 +02:00
Karol Wypchlo
f49701f84d
bump caddy to 2.4.1
2021-05-26 17:25:32 +02:00
Karol Wypchlo
c10353f6d5
bump tus limit to 100G
2021-05-26 16:23:19 +02:00
Karol Wypchlo
ac86dfcdee
expose tus upload-metadata header
2021-05-25 17:53:05 +02:00
Marcin S
9346898775
Test deploy
2021-05-20 09:39:46 -04:00
Karol Wypchlo
c01d340c54
copy over all /go/bin artifacts
2021-05-17 22:05:28 +02:00
Ivaylo Novakov
ad79bb369c
Merge branch 'master' into ivo/sia_docker
...
# Conflicts:
# packages/website/src/pages/index.js
2021-05-17 09:30:45 +02:00
Karol Wypchlo
24cae03bfe
downgrade caddy
2021-05-13 18:34:28 +02:00
Karol Wypchlo
0dce2218d2
upgrade node
2021-05-13 12:30:35 +02:00
Karol Wypchlo
86225c8082
hardcode accounts ip so nginx doesn't die if accounts are not present
2021-05-13 12:25:48 +02:00
Karol Wypchlo
d2694c82d3
hardcode health-check ip in nginx
2021-05-13 12:23:46 +02:00
Karol Wypchlo
dbbff224d9
upgrade openresty image
2021-05-13 12:23:03 +02:00
Karol Wypchlo
1e9b22977a
upgrade caddy to 2.4.0
2021-05-13 12:21:23 +02:00
Karol Wypchło
bd6763b47c
disable api access from subdomained skapps ( #719 )
...
* disable api access from subdomained skapps
* temporary reroute from skynet-mysky to ann1 dev version
* revert dev change
* mistakenly deleted try
2021-05-11 18:32:02 +02:00
Karol Wypchlo
dc47164e45
dont block on nginx level
2021-05-11 11:26:19 +02:00
Karol Wypchlo
cc23a1eed6
return method not allowed
2021-05-11 11:24:18 +02:00
Karol Wypchlo
39d0bc593b
return method not allowed
2021-05-11 11:19:59 +02:00
Karol Wypchlo
e95dd0195d
Sia-UI
2021-05-11 11:12:44 +02:00
Karol Wypchlo
0209ae7f60
new GET /skynet/metadata endpoint
2021-05-11 11:08:27 +02:00
Karol Wypchlo
db2a553252
decrease cache time on /skynet/stats from 10 minutes to 1 minute
2021-05-10 16:11:12 +02:00
Karol Wypchło
0c0be50e89
accounts health checks and testing improvements ( #717 )
...
* add account health check
* circular dep resolution
* error cannot be undefined
2021-05-05 14:18:10 +02:00
Karol Wypchlo
8b5a426a97
cache /accounts internal response for 1 minute
2021-05-04 14:57:46 +02:00
Karol Wypchlo
fb2193c3d0
restore sia-auth
2021-04-30 13:59:50 +02:00
Karol Wypchlo
07bd6ef883
user agent
2021-04-30 13:50:46 +02:00
Karol Wypchlo
2c258c65ec
support tus.io standard
2021-04-30 13:05:21 +02:00
Ivaylo Novakov
58c1fa94bf
Merge pull request #701 from SkynetLabs/upgrade-node-docker-image
...
upgrade node docker image to 16.0.0
2021-04-29 18:27:18 +02:00
Karol Wypchlo
23646e9969
upgrade node docker image to 16.0.0
2021-04-29 17:57:32 +02:00
Karol Wypchlo
3bfdd820dc
increase buffer size for apps with large headers to load
2021-04-29 17:51:21 +02:00
Karol Wypchlo
7fab576e6a
atomic writes
2021-04-29 16:56:53 +02:00
Karol Wypchlo
c9f871e5b4
fix api routes
2021-04-22 14:14:30 +02:00
Karol Wypchlo
941641ae7a
fix account redirects to static next assets
2021-04-22 14:06:31 +02:00
Ivaylo Novakov
d7ee2e5782
Support Sia versions before 1.5.6.
2021-04-20 14:07:43 +02:00
Karol Wypchlo
dd905fb302
missing an
2021-04-20 12:35:56 +02:00
Karol Wypchlo
b41d9b540f
fix typo
2021-04-20 12:34:35 +02:00
Karol Wypchło
06fe6fa89e
Update docker/caddy/Caddyfile
...
Co-authored-by: Peter-Jan Brone <peter-jan@settlemint.com>
2021-04-20 11:46:33 +02:00
Karol Wypchlo
2f5c27d78e
use SSL_CERTIFICATE_STRING
2021-04-20 11:42:00 +02:00
Karol Wypchlo
cd4a062e90
fix ssl certificate generation
2021-04-20 11:27:17 +02:00