Commit graph

49 commits

Author SHA1 Message Date
DataHoarder d3b5f5ac01
Updated dependencies, replace command with entrypoint, support setting SRG tasklimit directly.
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-31 09:40:19 +02:00
DataHoarder 24018706d0 Added video mime types
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-11 18:27:03 +01:00
DataHoarder dbcd5a6cc9 Go 1.18 update, added README instructions, extend mime types
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-08 19:31:41 +01:00
DataHoarder 5b5acb78e9 Added extra upstream argument
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-19 23:30:50 +01:00
DataHoarder 11b5207a4d Add size row to entries when adding them
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 20:26:12 +01:00
DataHoarder 3abb4b040e Updated dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 19:52:44 +01:00
DataHoarder 8bce7ab210 Add robots tag
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 19:44:41 +01:00
DataHoarder 71131602fe Removed all redundant code that has been moved to https://git.gammaspectra.live/S.O.N.G/MakyuuIchaival
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 19:39:17 +01:00
DataHoarder 1531c52ae9 Add support for RSA certificates, remove deprecated tls options
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 12:12:40 +01:00
DataHoarder 7943793fbf Verbose build, AMD64 features
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 11:56:39 +01:00
DataHoarder 6e16c26957 Update backing dependencies to 1.18
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 11:40:43 +01:00
DataHoarder 1ed5bed004 Fix Drone builder
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-18 11:35:52 +01:00
DataHoarder 156d925215 Change add.sh to use credentials from docker-compose.yml
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-18 11:35:11 +01:00
DataHoarder 163aa33717 Better align Server-Timing headers
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-18 11:30:11 +01:00
DataHoarder aedcd3f508 Fix http2 flag
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-18 10:17:41 +01:00
DataHoarder 307cc934bc Disable HTTP/2 by default, do not use keepalive without http/2
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-18 10:16:11 +01:00
DataHoarder f73903d216 Disable QUIC by default
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-18 09:57:23 +01:00
DataHoarder 36cf69c1f5 Expose UDP ports on docker-compose.yml
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-17 19:01:57 +01:00
DataHoarder 1a9b858eaf Fix Alt-Svc header
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-17 18:54:46 +01:00
DataHoarder 286a5b72e5 Implement HTTP/2, HTTP/3, add debug mode
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-17 18:49:30 +01:00
DataHoarder c000a83682 Use Cloudflare Go fork, fixed caches not working, use faster signature verification
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-17 14:12:05 +01:00
DataHoarder 6bdc45f927 Fixed encode() method
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-17 10:35:04 +01:00
DataHoarder e2e192cce1 Version 1 signature, added Drone CI
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-17 10:18:22 +01:00
DataHoarder 566bcaffb9 Added X-Request-CID 2022-01-16 21:35:43 +01:00
DataHoarder 5382255219 Add Digest header 2022-01-16 21:28:09 +01:00
DataHoarder 55ffb6db8c Disable write timeout 2022-01-16 20:54:14 +01:00
DataHoarder a0ff9a73b5 Use full original path for handler 2022-01-16 20:07:21 +01:00
DataHoarder e4af79d85f Rewrite using fasthttp 2022-01-16 19:47:19 +01:00
DataHoarder ebf51c0220 Use 1.18-rc 2022-01-16 18:41:35 +01:00
DataHoarder fceeb98475 Disable keep-alive 2022-01-16 18:27:59 +01:00
DataHoarder 34e3ffe9ea added network timeout handler, Fix ContentMessage.verify() issue/expiration time 2022-01-16 18:14:03 +01:00
DataHoarder 051d2f6af6 Remove Content-Length from headers set 2022-01-16 17:14:58 +01:00
DataHoarder 945afa0629 Removed debug print 2022-01-16 17:02:32 +01:00
DataHoarder 3b12d99b96 Update scripts to change path 2022-01-16 17:01:47 +01:00
DataHoarder e0fd06c390 Fix self-signed certificate creation 2022-01-16 16:38:47 +01:00
DataHoarder 586f8d31b4 Fix: empty certificate/keypair by default 2022-01-16 15:26:58 +01:00
DataHoarder 845cf15314 Create bogus certificate if none passed 2022-01-16 15:26:13 +01:00
DataHoarder 249f03fdd0 Fix LISTEN_PORT 2022-01-16 15:00:31 +01:00
DataHoarder 4ee297c045 Add listen to docker-compose.yml, README instructions 2022-01-16 14:57:39 +01:00
DataHoarder 7f78830ea8 public key hex -> string 2022-01-16 14:09:02 +01:00
DataHoarder bff33ea200 Log public key in base32 2022-01-16 14:07:53 +01:00
DataHoarder 1b9d43db3f Add trusted keys to compose 2022-01-16 14:06:56 +01:00
DataHoarder bbb2700d9e Change requirements for srg 2022-01-16 14:05:58 +01:00
DataHoarder 0690bfd7b2 Fix typo for -listen 2022-01-16 13:48:52 +01:00
DataHoarder ab58c7a0cd Update LICENSE year 2022-01-16 13:37:30 +01:00
DataHoarder 85fddd144a Add redirection support on failure 2022-01-16 13:12:26 +01:00
DataHoarder 59101110a4 Allow range in CORS, add P256 2022-01-16 12:00:40 +01:00
DataHoarder 561f7f2c74 Binary path 2022-01-16 11:07:35 +01:00
DataHoarder f5df661a53 Initial commit. Working file serve, and signatures! 2022-01-16 02:06:56 +01:00