moonmoon is a simple feed agregator (planet like)
PHP CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
admin Fix typo Mar 2, 2016
app Clean code Aug 11, 2015
custom
tests Add more tests for _filterItemsByCategory Aug 9, 2015
.gitignore Ignore the cache directory. Refs #66. Oct 4, 2015
.travis.yml Merge branch 'travis-experiments' into patch-composer Aug 8, 2015
LICENSE
README.markdown Update README.markdown Aug 5, 2015
VERSION
atom.php
codeception.yml Require Codeception 2 Aug 5, 2015
composer.json Fix class autoloading Aug 11, 2015
composer.lock Fix dependency problem Aug 8, 2015
cron.php
index.php Clean code Aug 11, 2015
install.php
postload.php Clean code Aug 11, 2015

README.markdown

moonmoon

http://moonmoon.org/

Moonmoon is a web based aggregator similar to planetplanet. It can be used to blend articles from different blogs with same interests into a single page.

Moonmoon is stupidly simple: it only aggregates feeds and spits them out in one single page. It does not archive articles, it does not do comments nor votes.

Requirements

Web hosting with at least PHP5.4 (PHP4 & 5.2, 5.3 will not work).

Installing

  • Upload all the files to your server (with FTP or other) OR
  • Use composer create-project mauricesvay/moonmoon moonmoon
  • Run wget https://getcomposer.org/composer.phar && php composer.phar install
  • Open install.php with your browser
  • Follow the instructions

License

Moonmoon is free software and is released under BSD license.

Configuration options

After installation, configuration is kept in a YAML formatted custom/config.yml:

url: http://planet.example.net  # your planet base URL
name: My Planet                 # your planet front page name
locale: en                      # front page locale
items: 10                       # how many items to show
refresh: 240                    # feeds cache timeout (in seconds)
cache: 10                       # front page cache timeout (in seconds)
cachedir: ./cache               # where is cache stored
postmaxlength: 0                # deprecated
shuffle: 0                      # deprecated
nohtml: 0                       # deprecated
categories:                     # only list posts that have one
                                # of these (tag or category)