Commit Graph

643 Commits

Author SHA1 Message Date
perennial 712edc87fb docs: make CI badge link to actual woodpecker page 2024-09-17 15:57:36 +10:00
perennial c72bc08f02 run make fmt 2024-09-17 15:55:11 +10:00
perennial f6a2bc4fda Wait for initial proxy check on server startup
Modify the server startup process to wait for the first proxy check to
complete before initialising the server.

Add logging to provide visibility into the proxy checker initialisation
process.
2024-09-17 15:48:07 +10:00
perennial 9eb68f7a2e docs: use Uptime Robot for instance status 2024-09-17 02:13:34 +10:00
perennial 1ff3c9105e docs: use cards for feature list 2024-09-17 01:54:08 +10:00
perennial 923c5574c1 docs: fix env vars page 2024-09-17 01:37:55 +10:00
perennial 3205c8a43b docs: update token guide with using multiple tokens 2024-09-17 01:35:06 +10:00
perennial 49d345e1fc docs: update token guide with info from #36
ref: https://codeberg.org/VnPower/PixivFE/issues/36#issuecomment-2315859
2024-09-17 01:12:47 +10:00
perennial c9c671f9ad rm unused forgejo workflow 2024-09-17 00:58:27 +10:00
perennial 1906e6933b expand .dockerignore 2024-09-17 00:56:56 +10:00
perennial cb95adf44d create .dockerignore 2024-09-17 00:41:50 +10:00
perennial 991264f4bb dockerfile: use make for compilation + setup caching 2024-09-17 00:28:42 +10:00
perennial 4ac01470b3 ci: try adding linux/arm/v7 back to target platforms 2024-09-17 00:22:06 +10:00
perennial 1a69274808 config target arch during compilation 2024-09-17 00:18:55 +10:00
perennial 2965f91aaf ci: rm linux/arm/v7 from target platforms 2024-09-17 00:11:31 +10:00
perennial ae5e9aba42 ci: multi-arch docker builds attempt 2024-09-17 00:05:00 +10:00
perennial 29b6bc94d9 ci: will work this time 2024-09-16 23:59:13 +10:00
perennial 1c194a324b ci: attempt at fixing docker step 3 2024-09-16 23:50:53 +10:00
perennial 97fed77200 ci: attempt at fixing docker step 2
rm `logins:` from `next` step
2024-09-16 23:46:21 +10:00
perennial 0a8e9b640c ci: attempt at fixing docker step 2024-09-16 23:41:08 +10:00
VnPower a34a21eed4 Fix proxy checker unable to run anymore 10 seconds after server init 2024-09-16 20:39:57 +07:00
perennial 455f562603 use long syntax in compose.yaml 2024-09-16 23:31:38 +10:00
perennial 4e86dcb7de uncomment image: from compose.yaml 2024-09-16 23:25:58 +10:00
perennial e93633c083 ci: publish latest and next docker images 2024-09-16 23:21:57 +10:00
VnPower f55c73bbdf Move proxy_checker into the server/ folder 2024-09-16 20:17:15 +07:00
perennial e5f51b03bf ci: use variables for images in docs step 2024-09-16 22:50:05 +10:00
perennial 856712a83f ci: set when condition for entire docs step 2024-09-16 22:47:15 +10:00
perennial 039b3674ad docs: fix headings 2 2024-09-16 22:35:55 +10:00
VnPower b91e9f5f81 Merge pull request 'Create Makefile' (#98) from perennial/PixivFE:create-makefile into v2
Reviewed-on: https://codeberg.org/VnPower/PixivFE/pulls/98
2024-09-16 12:23:51 +00:00
VnPower 2a431972cb Check for errors from the LoadConfig function 2024-09-16 19:23:03 +07:00
VnPower c5b3805aa6 Add token validation 2024-09-16 19:10:55 +07:00
perennial 71e5d4a0ba docs: fix heading 2024-09-16 21:19:43 +10:00
perennial 89f9c61dc9 docs: update with Make instructions 2024-09-16 21:19:43 +10:00
perennial 974fdfdbb9 makefile: fix pre commit hook target 2024-09-16 21:19:43 +10:00
perennial becf544365 makefile: help target formatting 2024-09-16 21:19:43 +10:00
perennial 3e46683054 rm shell scripts 2024-09-16 21:19:43 +10:00
perennial d2eb3eddb8 makefile: echo commands 2024-09-16 21:19:43 +10:00
perennial aaa7802787 Revert "Docker for reproducible Makefile"
This reverts commit 8855af2344fa76f51f0e8a1ce4faa707c9af8a64.
2024-09-16 21:19:43 +10:00
perennial f3ca6302c1 Docker for reproducible Makefile 2024-09-16 21:19:43 +10:00
perennial 129282d010 docs: suggest to run make help instead in README 2024-09-16 21:19:43 +10:00
perennial 1ef27225cd makefile: rm unnecessary gofiles var 2024-09-16 21:19:43 +10:00
perennial 94161786f7 makefile: do not fail when .env doesn't exist 2024-09-16 21:19:43 +10:00
perennial 910bd00de2 make run.sh executable 2024-09-16 21:19:43 +10:00
perennial 0374ec692c makefile: rm hardcoded env vars and load from .env 2024-09-16 21:19:43 +10:00
perennial 19ac031e35 makefile: rm go get
go get is deprecated from Go 1.17

src: https://web.archive.org/web/20240916092028/https://go.dev/doc/go-get-install-deprecation
2024-09-16 21:19:42 +10:00
perennial cc66935c58 makefile: simplify fmt command 2024-09-16 21:19:42 +10:00
perennial 7224c098f3 makefile: update .PHONY target 2024-09-16 21:19:42 +10:00
perennial 47aafb75f1 Create Makefile 2024-09-16 21:19:42 +10:00
perennial 96387b9925 ci: split woodpecker pipeline into separate files 2024-09-16 21:18:50 +10:00
VnPower 31f47c4c49 Option to filter R18/R18G artworks #38 2024-09-15 16:33:37 +07:00