Commit graph

24 commits

Author SHA1 Message Date
02f4c6c10b
add metrics endpoint
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-20 05:44:08 -06:00
5df98f8f05
optimize image compression conditions and error handling
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-20 05:10:28 -06:00
4c98ae337b
tiered rate limiting
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-19 03:23:59 -06:00
5f2cd3ade7
defensive request timeout
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-19 02:28:11 -06:00
d3ccccad2f
gif passthrough
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-16 07:26:41 -06:00
17b015796d
documentation
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-15 22:31:11 -06:00
0a08ea64e5
rate limiting bug again
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-15 22:31:05 -06:00
58bfea6643
properly detect x_forwarded_for header
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-15 14:28:16 -06:00
c91adb0995
increase initial MTU buffer size
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-15 03:54:07 -06:00
bb7605e999
block ip URLs
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-15 03:28:59 -06:00
7577cf3acd
Lossy webp encoding
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-15 01:05:02 -06:00
961b30ae4e
improve apparmor profile
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-15 00:36:38 -06:00
8e683d0fdb
CF Workers logging
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-15 00:03:16 -06:00
ad4a2beab4
Apparmor
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-14 23:54:59 -06:00
68c583a992
add /proxy/ route
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-14 01:13:17 -06:00
693acb3986
add deny.toml
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-13 17:08:58 -06:00
39d1b5c667
change example configuration svg passthrough
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-13 16:27:49 -06:00
7d8b859a3a
deployment instructions
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-13 16:05:26 -06:00
ecc17a714f
some address family customization on local env
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-13 15:39:35 -06:00
bb3af85275
Perf regression: typoed image filter type
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-13 15:39:05 -06:00
a3eb9f7fb1
Add timing info
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-13 15:12:55 -06:00
5ffbf3bcf8
Relax some size-critical dependency versions
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-13 11:24:08 -06:00
cf1af773a6
follow JS promise model in cf-worker build
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-13 10:49:30 -06:00
146e317849
init
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-11-13 05:23:22 -06:00