FeedPiper is a toolbox that provides two services:
- HTML2FEED converts a page into a feed
- FEEDPIPER merges feeds and filters them
-
HTML2FEED
-
FEEDPIPER
Configuration files are in the config folder.
- conf.php is the global application configuration
- html2feed.conf.php and feedfilter.conf.php are the individual application configurations
-
PHP 7.2+
-
Cache System (folder or db)
- Writable cache folder (chmod 777)
- MySQL/Maria DB
-
Upload the project to your server
-
Clone the feedpiper repository then the submodules
- git clone https://github.com/kenijo/feedpiper
- git submodule update --init --recursive
-
Clone the feedpiper repository with the submodules all at once
- git clone --recurse-submodules https://github.com/kenijo/feedpiper
-
Add a new submodule to the feedpiper repository
- git submodule add https://github.com/user/repo include/repo
This project relies on the following projects
-
Parsedown: Markdown Parser in PHP
-
Simple HTML DOM: A HTML DOM parser written in PHP5+ let you manipulate HTML in a very easy way!
-
SimplePie: A simple Atom/RSS parsing library for PHP