Flox alternatives and similar software solutions
Based on the "Misc/Other" category.
Alternatively, view Flox alternatives based on common mentions on social networks and blogs.
-
CyberChef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis -
changedetection.io
The best and simplest free open source web page change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply monitor which websites had a text change for free. Free Open source web page change detection, Website defacement monitoring, Price change notification -
google-webfonts-helper
A Hassle-Free Way to Self-Host Google Fonts. Get eot, ttf, svg, woff and woff2 files + CSS snippets -
blynk
DISCONTINUED. Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes -
Reactive Resume
DISCONTINUED. A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today! [Moved to: https://github.com/AmruthPillai/Reactive-Resume] -
Ombi
DISCONTINUED. Want a Movie or TV Show on Plex or Emby? Use Ombi! [Moved to: https://github.com/Ombi-app/Ombi] -
cState
๐ฅ Open source static (serverless) status page. Uses hyperfast Go & Hugo, minimal HTML/CSS/JS, customizable, outstanding browser support (IE8+), preloaded CMS, read-only API, badges & more. -
Revive Adserver
The world's most popular free, open source ad serving system. You can download the latest release at: -
2FAuth
A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes -
COPS
Calibre OPDS (and HTML) PHP Server : web-based light alternative to Calibre content server / Calibre2OPDS to serve ebooks (epub, mobi, pdf, ...) -
Ulterius
DISCONTINUED. Ulterius is an open-source remote desktop software with lots of awesome functions. -
How Secure Is My Password
DISCONTINUED. Rather than just saying a password is "weak" or "strong", How Secure is My Password? lets your users know how long it would take someone to crack their password. -
Para
Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted) -
DomainMOD
DomainMOD is an open source application written in PHP & MySQL used to manage your domains and other internet assets in a central location. DomainMOD also includes a Data Warehouse framework that allows you to import your web server data so that you can view, export, and report on your live data. -
Skygear
DISCONTINUED. Skygear - an open source serverless platform for modern secure app development -
visualCaptcha
visualCaptcha's Main Repo. This is a collection of all the different versions/repos of visualCaptcha. -
GeneWeb
GeneWeb is a free (as in free speech) genealogy software with a web interface created by Daniel de Rauglaudre. -
MalwareMultiScan
DISCONTINUED. Self-hosted VirusTotal / MetaDefender wannabe with API, demo UI and Scanners running in Docker. -
Anchr
โ๏ธ Anchr provides you with a toolbox for tiny tasks on the internet, especially bookmark collections -
AlertHub
AlertHub is a simple tool written with NodeJS to get alerted from new GitHub and GitLab repository events. -
Digital-Currency
DISCONTINUED. Create your own Digital Currency with this self-hosted Web App. Check out the Demo website -
CrushPaper
Research the web for relevant sources, save them to CrushPaper and then combine them with your own insights into an article. -
Trello Burndown
An easy to use self-hosted SCRUM burndown chart for Trello boards. (Docker or binary)
CodeRabbit: AI Code Reviews for Developers
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Flox or a related project?
Popular Comparisons
README
Flox
Flox is a self hosted Movie, Series and Animes watch list. It's build on top of Laravel and Vue.js and uses The Movie Database API.
The rating based on an 3-Point system for good
, medium
and bad
.
Try live demo and login with demo / demo
to add new stuff or change ratings.
[flox](./public/assets/screenshot.jpg)
Requirements
Install
git clone https://github.com/devfake/flox
cd flox/backend
composer install
php artisan flox:init # Enter here your database credentials
Enter your TMDb API-Key in backend/.env
. Then run:
php artisan flox:db # Running migrations and enter your admin credentials for the site
- Give
backend/storage
,public/assets
andpublic/exports
recursive write access. - Set the correct
APP_URL
inbackend/.env
. - Set your
CLIENT_URI
inbackend/.env
. ```bash # CLIENT_URI=/flox/public https://localhost:8888/flox/public
CLIENT_URI=/subfolder/for/flox/public
https://mydomain.com/subfolder/for/flox/public
CLIENT_URI=/
### Features
- API for Plex.
- Sync movies, shows and watched episodes from Plex to Flox.
- Episode Tracking.
- Suggestions.
- Watchlist.
- Popular Movies and Shows, Upcoming and Current Movies.
- This lists are updated daily.
- Calendar.
- A simple calendar for your episodes and movies.
- Movies and tv shows have different colors for better differentiation. You can also use the arrow keys to jump months forward or backward.
- Reminders.
### Plex
To enable the sync from Plex to Flox, you first need to generate an API-Key in Flox in the settings page. Then enter the Flox API-URL to the webhooks section in Plex.
https://YOUR-FLOX-URL/api/plex?token=YOUR-TOKEN
If you start a tv show or movie in Plex, Flox will search the item via the title from TMDb and add them into the Flox database. If you rate a movie or tv show in Plex, Flox will also rate the item. Note that rating for seasons or episodes are not supported in Flox. If you rate an movie or tv show, which is not in the Flox database, Flox will also fetch them from TMDb first. If you complete an episode (passing the 90% mark), Flox will also check this episode as seen.
### Queue
To import or refresh any of your entries you need to have at least one worker running.
```bash
# spawn a single worker
php artisan queue:work --daemon --tries=3
# Alternatively install it as a systemctl service:
# The script uses the current directory as Flox root path. To override
# use the first argument and set a new absolute Flox (root) path.
# A second argument takes the php path (defaults to /usr/bin)
bash ./bin/install_worker_service.sh
# bash ./bin/install_worker_service.sh $HOME/flox /custom/path/to/php/
The default queue driver is set to database
. All your jobs will be stored in the jobs
table. If you need some better performance and more reliability, consider to choose redis.
Check the documentation for more informations.
Cron Job
To utilize the queues to update automatically you have to set up a cron task once manually on your server.
* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1
You can use crontab -e
to add this new Cron task.
Make sure Cron is running and you are good to go.
sudo service cron status
This Cron will call the Laravel command scheduler every minute. Then, Laravel evaluates your scheduled tasks and runs the tasks that are due.
Currently in Flox defined tasks (which you can activate in the settings):
When | Description |
---|---|
Daily | Update all Entities from TMDb |
Daily | Send a daily reminder via mail |
Weekly | Send a weekly summary via mail |
You can change the time for daily and weekly reminder in your .env
.
Export / Import
Also you can make a backup of all your movies and shows in the settings page. If you click the EXPORT
button, there will be an download for an json
file. This file contains all your movies and shows from your database. This backup file will also be automatically saved in your public/exports
folder.
If you import an backup, all movies and shows in your database will be deleted and replaced. Be sure to make an current backup before you import. The import will download all poster images.
Refresh data
To keep your entries up to date (e.g. ratings, episodes, images) you need to refresh them. In the settings there is the possibility to refresh the data manually or via a cron job (you need the queue worker for this). If you want to refresh only a single entry, there is a button on the subpage of this item.
Reminders
Flox can send you a daily reminder of episodes or movies coming out today via mail. Or a weekly summary of episodes and movies coming out in the last 7 days. There are options in the settings page for this.
Make sure you tweak the DATE_FORMAT_PATTERN
config in your .env
file.
Translation
All titles are in english by default. You can change your language by setting TRANSLATION
in backend/.env
. The most commons are DE
, IT
, FR
, ES
and RU
. You can try to use your language code.
This will also affect the language of you website. See in client/resources/languages
if your language is supported. Pull requests are welcome :)
If there isn't a translation for your language, english will be used.
Settings
You can edit your admin account (username and password) in the settings page (link is in footer).
You can also set options to display release date and/or genre of your own list. Both will still display on search, trending and upcoming. If you want to hide your ratings (or show only on hover) there is also an option for this.
There is an option to enable or disable spoiler protection for episode names.
Troubleshooting
Import does not work
- Your import file is probably to big. In default php.ini the max upload file is 2MB. Set the number higher and try again.
- Make sure that the queue worker is active! Otherwise flox will tell you the import is running, but nothing happens!
Development
- Run
npm install
oryarn
in your/client
folder. - Run
npm run dev
.
Contribution
Like this project? Want to contribute? Awesome! Feel free to open some pull requests or just open an issue.
Changelog
Detailed changes for each release are documented in the release notes.
License
Flox is published under the MIT license. See LICENSE for more information.
*Note that all licence references and agreements mentioned in the Flox README section above
are relevant to that project's source code only.