Commit graph

18 commits

Author SHA1 Message Date
NotAShelf
275a6ac926
implement ratelimiting 2023-06-03 23:19:45 +03:00
NotAShelf
6f231ad51a
alternative heartbeat implementation 2023-06-03 23:14:31 +03:00
NotAShelf
18babf7f6c
try to fix CI 2023-06-03 22:58:53 +03:00
NotAShelf
e5feb4a2fc
update CI 2023-06-03 22:35:28 +03:00
NotAShelf
2503b29592
clean up dependencies 2023-06-03 22:30:53 +03:00
NotAShelf
b249bfd141
Merge pull request #1 from NotAShelf/v2
rewrite the CDN to be more verbose and flexible
2023-06-03 22:24:21 +03:00
NotAShelf
858e01fdc5
rewriite 2023-06-03 22:23:41 +03:00
NotAShelf
9a5d191c46
try to get path relative to main executable 2023-06-03 21:14:43 +03:00
NotAShelf
0031af0057
input validation 2023-06-03 20:42:30 +03:00
NotAShelf
754dbf51be
improve logging and error handling 2023-06-03 20:14:42 +03:00
NotAShelf
4a7e0bf614
separate config and example config 2023-06-03 19:57:58 +03:00
NotAShelf
ba9236a500
basic configuration options 2023-06-03 19:57:09 +03:00
NotAShelf
d57a858096
sample Go workflow 2023-06-03 19:56:31 +03:00
NotAShelf
5050d0a3cb
add usage instructions 2023-06-03 19:20:30 +03:00
NotAShelf
455b1dc184
init project 2023-06-03 19:20:16 +03:00
NotAShelf
eb39e534ef
ignore uploads directory 2023-06-03 19:19:58 +03:00
NotAShelf
390606d7b3
feat: make the CDN more verbose 2023-06-03 18:55:38 +03:00
NotAShelf
399892a5e6
Initial commit 2023-06-03 18:19:23 +03:00