Giter Club home page Giter Club logo

jhai_0's Introduction

Fapflix

Manage your ever-growing porn collection

NOTICE

โš ๏ธ Fapflix will not be developed any further. Due to common interest and the possibility of porn addiction being a serious threat to mental health, I decided to rebrand this project to a more general use media platform. This will need some major changes in the design and will therefore take a while. You can see the progress in the branch "moars", when the first version of the rebrand is finished, this project will be published under a new repo linked here. However I will keep this repo up, as it is up to everyone to decide whether to use this or not.

Support

Donate with Bitcoin

Donate with Ethereum

Contribute

  • Fork and create a new branch, give it an appropriate name and submit a pull request.
  • Post Ideas, bugs, wishes, etc. as issues please.

Get started

Setup Fapflix

Prerequisites

  • Docker installed

Setup

  1. Clone this repository
  2. Rename docker-compose.yml.sample to docker-compose.yml
  3. Change line 23 <Change to your video folder> to the path of your media folder.
  4. Run make build
  5. Run make up

First Use

  1. Open localhost in your webbrowser. (This can take a few seconds to spin up, so have a little patience)
  2. Go to the Loader page and click 'Update Content'. This will look for all images and videos, create thumbnails, previews and detect faces. Load Images If you run this for the first time, it can take a while because all the Face detection models have to be downloaded first. Run make logs to check what's going on behind the scenes. You can cancel and continue this process any time. Missing faces will be detected afterwards. Also you can always add new files to the linked folder and simpy add them by running 'Update Content' again.

Create Actors

There are two options to create actors:

  1. Automatically generate them by clicking 'Generate actor' button on a video. Auto Generate Actor This might take a while at the first time, as the face recognition models have to be downloaded and the face vectors for all detected faces have to be created.
  2. Alternatively you go to the Actors page and manually create an actor. Afterwards you can add a profile picture, videos he/she acts in etc. Actor Page

Docker version

If you have trouble with make all due to the docker volumes, try updating your docker and docker-compose versions.

  • Docker version 20.10.8
  • Docker-compose version 1.29.2

Licensed under:

GNU AFFERO GENERAL PUBLIC LICENSE

jhai_0's People

Contributors

einaeffchen avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.