This is the backend server for Pixiv.cat, a project that serves as a proxy for Pixiv images.
- Node.js
- npm
- Memcached - For API response caching
-
Clone the repository
git clone https://github.com/pixiv-cat/pixivcat-backend.git -
Create a
.envfile in the root directory and set up your environment variables based on the provided .env.example.To authenticate with Pixiv, you will need to obtain a refresh token (or more than one) from Pixiv.
Please see here for detailed instructions on how to obtain it.
-
Run
docker compose upto start the server.
-
Clone the repository
git clone https://github.com/pixiv-cat/pixivcat-backend.git -
Install NPM packages
npm install -
Create a
.envfile in the root directory and set up your environment variables based on the provided .env.example.To authenticate with Pixiv, you will need to obtain a refresh token (or more than one) from Pixiv.
Please see here for detailed instructions on how to obtain it.
-
Start the server
npm start
This project is licensed under the MIT License.