lucienne-0.0.2: lucienne.cabal
Name: lucienne
Version: 0.0.2
Synopsis: Server side feed aggregator/reader
License: GPL
License-file: LICENSE
Author: Alexander Bau
Maintainer: Alexander Bau
Build-Type: Simple
Cabal-Version: >= 1.9.2
Category: Web
Homepage: http://www.imn.htwk-leipzig.de/~abau/lucienne
Description: Lucienne is a simple server side feed aggregator/reader that helps you managing your subscribed feeds.
It provides multi user support using basic access authentication. A running mongoDB (<http://www.mongodb.org>) serves as database backend.
.
/Installing instructions:/
.
1. Run a mongoDB instance
.
2. @cabal install@ this package. This will result in two executables: @lucienne@ and @lucienne-fetch@.
.
3. Run @lucienne@. You might want to limit the maximum heap size,
e.g. @lucienne +RTS -M30m@
.
4. Run @lucienne-fetch@ periodically (e.g. by a cron job)
.
Lucienne accepts the following options:
.
> lucienne:
> -p PORT --port=PORT Port of incoming requests
> -d HOST --databaseHost=HOST Database host
> -e PORT --databasePort=PORT Database port
> -h --help Print this help
Data-Files: static/js.js
, static/css.css
Executable lucienne
Main-is: Lucienne/Main.hs
Extensions: OverloadedStrings
Ghc-options: -W -fno-warn-incomplete-patterns
Build-Depends: base >= 3 && < 5
, mongoDB == 1.2.*
, compact-string-fix == 0.3.*
, happstack == 7.0.*
, happstack-server == 7.0.*
, blaze-html == 0.4.*
, mtl == 2.1.*
, bson == 0.1.*
, SHA == 1.5.*
, bytestring == 0.9.*
, HTTP == 4000.2.*
, feed == 0.3.*
, time == 1.4.*
, network == 2.3.*
, text == 0.11.*
, base64-bytestring == 0.1.*
Other-Modules: Lucienne.Args
, Lucienne.ConnectionReader
, Lucienne.Constant
, Lucienne.Controller
, Lucienne.Controller.AddNewFeed
, Lucienne.Controller.AddNewUser
, Lucienne.Controller.BasicAuth
, Lucienne.Controller.ChangePassword
, Lucienne.Controller.DeleteFeed
, Lucienne.Controller.DeleteUser
, Lucienne.Controller.Feed
, Lucienne.Controller.FeedItem
, Lucienne.Controller.Imports
, Lucienne.Controller.Message
, Lucienne.Controller.NotFound
, Lucienne.Controller.Util
, Lucienne.DatabaseAble
, Lucienne.Database
, Lucienne.Fetch
, Lucienne.Model.Feed
, Lucienne.Model.FeedItem
, Lucienne.Model.FeedItemState
, Lucienne.Model.User
, Lucienne.Model.Util
, Lucienne.Url
, Lucienne.View.AddNewFeed
, Lucienne.View.AddNewUser
, Lucienne.View.AreYouSure
, Lucienne.View.ChangePassword
, Lucienne.View.Common
, Lucienne.View.DeleteFeed
, Lucienne.View.DeleteUser
, Lucienne.View.Feed
, Lucienne.View.FeedItem
, Lucienne.View.Link
, Paths_lucienne
Executable lucienne-fetch
Main-is: Lucienne/Fetch/Main.hs
Extensions: OverloadedStrings
Ghc-options: -W -fno-warn-incomplete-patterns
Build-Depends: base >= 3 && < 5
, mongoDB == 1.2.*
, compact-string-fix == 0.3.*
, mtl == 2.1.*
, bson == 0.1.*
, SHA == 1.5.*
, bytestring == 0.9.*
, HTTP == 4000.2.*
, feed == 0.3.*
, time == 1.4.*
, network == 2.3.*
, text == 0.11.*
Other-Modules: Lucienne.Fetch.Util