cobra/UNfunny
2
2
Fork
You've already forked UNfunny
1
Privacy-respecting front-end to iFunny
  • Scheme 97.5%
  • CSS 2.5%
2026年06月15日 05:39:19 -04:00
static nuke commit history 2025年05月01日 20:45:00 -04:00
unfunny /meme/*, add video internals 2026年06月15日 05:39:19 -04:00
.gitignore nuke commit history 2025年05月01日 20:45:00 -04:00
instances.json Remove Cat's Arch instance 2026年03月06日 10:57:54 -05:00
LICENSE nuke commit history 2025年05月01日 20:45:00 -04:00
README.md use add-to-load-path instead of -L 2026年03月22日 08:15:44 -04:00
unfunny.scm /meme/*, add video internals 2026年06月15日 05:39:19 -04:00

UNfunny

UNfunny is a privacy-respecting frontend to iFunny that also removes image watermarks

iFunny? more like UNfunny!!!!

Currently only the images are supported because afaik thats the only reason anyone goes to ifunny.co. If you think I'm wrong, open an issue.

Support

Join our Matrix room for support and other things related to UNfunny

Instances

See instances.json

Run your own instance

Dependencies

This program is written in Guile Scheme.

You will need need guile, guile-gnutls, guile-lib, and libvips (for removing the watermark).

Running

  1. Install the dependencies
  2. Clone the repository using git clone --recurse-submodules https://git.vern.cc/cobra/UNfunny
  3. Run guile unfunny.scm
  4. Connect to http://localhost:8004 (or point your reverse proxy to it)
  5. Profit

Environment

PATCHES_URL - Link to any patches that were applied. Necessary if there are any. Do not set if there aren't.

The following are optional.

PORT - What port to run on (default 8004).

VIPS_PATH - Path to libvips.so (default similar to below).