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
.env
file 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 up
to start the server.
-
Clone the repository
git clone https://github.com/pixiv-cat/pixivcat-backend.git
-
Install NPM packages
npm install
-
Create a
.env
file 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.