No description
Find a file
theBreadCompany d941ac2193
All checks were successful
/ test (push) Successful in 1m25s
close #9
2025-12-13 00:36:10 +01:00
.cargo fix file modes 2025-07-31 00:25:03 +02:00
.forgejo/workflows fix rust action 2025-08-03 01:21:57 +02:00
src remove libpixiv from tree 2025-09-05 00:49:18 +02:00
.gitignore fix file modes 2025-07-31 00:25:03 +02:00
Cargo.lock close #9 2025-12-13 00:36:10 +01:00
Cargo.toml close #9 2025-12-13 00:36:10 +01:00
default.nix fix file modes 2025-07-31 00:25:03 +02:00
fxpixiv.service.nix Merge remote-tracking branch 'origin/2-full-api' 2025-07-31 00:31:07 +02:00
LICENSE fix file modes 2025-07-31 00:25:03 +02:00
README.md wip 2025-08-18 01:32:14 +02:00
Rocket.toml fix file modes 2025-07-31 00:25:03 +02:00
shell.nix outline missing endpoints 2025-07-24 11:17:53 +02:00

fxpixiv

The pixiv embed fixer and pixiv api library.

DISCLAIMER

This project is still in development, please be patient until this project is actually usable.

build

Simply use cargo build and/or cargo run.

Mind that you need a refresh token from pixiv to get API access. Some endpoints are usable without a token, but this is currently not documented nor otherwise considered.

nix build

As this mainly runs on my NixOS server for now, so build and service files are included.

You can enter the dev env via nix-shell and callPackage as usual.

nix options

There is some hope that this service will make its way to the NixOS options, but I need to disappoint you for now. You can still just clone this project and manually import the service file of course, make sure to keep the default.nix reachable tho.