programmerpony/yiffest
Archived
4
3
Fork
You've already forked yiffest
0
An alternative front-end for Yiffer.xyz
This repository has been archived on 2025年04月01日. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
EJS 63.7%
JavaScript 24.6%
CSS 11.7%
2025年04月01日 00:39:10 +02:00
src Zoom-in a little 2023年11月30日 11:36:30 +01:00
.gitignore dotenv 2023年10月03日 16:57:27 +02:00
LICENSE Initial commit 2022年08月31日 15:40:23 +02:00
package-lock.json dotenv 2023年10月03日 16:57:27 +02:00
package.json dotenv 2023年10月03日 16:57:27 +02:00
README.md This project is obsolete 2025年04月01日 00:39:10 +02:00

This project is obsolete

Yiffest! no longer works. Yiffer.xyz recently updated their website with a brand new API that I don't have the time or energy to reverse-engineer. If you do, please feel free to fork the repository. For now, this repository will remain archived.

Yiffest!

Yiffest! is an alternative front-end for Yiffer.xyz that runs no JavaScript on the client.

Disclaimer

This project is not affiliated with nor endorsed in any way by Yiffer.xyz.

Building

If you want to self-host, do the following:

  1. Install Git, Node.js 16.14.2 or higher, and npm.
  2. Run the following commands:
    git clone https://codeberg.org/programmerpony/yiffest
    cd yiffest
    npm install
    npm start
    
  3. Open http://localhost:3000 on your web browser.
  4. ???
  5. PROFIT!!

Before hosting an instance on the internet, make sure to read the license.

License

Copyright (C) 2022-2024 programmerpony
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.

tl;dr no proprietary instances allowed