]> git.immae.eu Git - github/wallabag/wallabag.git/blame - README.md
minify bookmarklet js
[github/wallabag/wallabag.git] / README.md
CommitLineData
1a268ba7 1# poche
63c35580 2Abandon Pocket, Instapaper and other Readability service : adopt poche. It is the same, but it is open source. Moreover, you can migrate from Pocket & Readability.
1a268ba7 3
421b65eb 4![poche](http://inthepoche.com/img/logo.png)
33e38dd0 5
9232dd8b 6The website of poche is [inthepoche.com](http://inthepoche.com).
2bbeb778 7
e858ac27 8To test poche, a demo website is online : [demo.inthepoche.com](http://demo.inthepoche.com) (login poche, password poche).
9
6d37de5f 10To get news from poche, [follow us on twitter](http://twitter.com/getpoche) or [read the poche blog](http://inthepoche.com/blog). A Google Group is also available : [poche-users](https://groups.google.com/forum/#!forum/poche-users).
28cbf46c 11
0a0b9686 12[![flattr](http://api.flattr.com/button/flattr-badge-large.png)](http://flattr.com/thing/1265480/poche-a-read-it-later-open-source-system)
28667ee7 13
d178419c 14## Requirements & installation
15You have to install [sqlite for php](http://www.php.net/manual/en/book.sqlite.php) on your server.
16
63c35580
NL
17[PHP cURL](http://www.php.net/manual/en/book.curl.php) & [tidy_parse_string](http://www.php.net/manual/en/tidy.parsestring.php) are recommended.
18
8d5aab49 19Get the [latest version](https://github.com/inthepoche/poche) of poche on github. Unzip it and upload it on your server. poche must have write access on assets, cache and db directories.
d178419c 20
21e0af98
NL
21Copy db/poche.sqlite.in to db/poche.sqlite
22
63c35580
NL
23Install composer in your project :
24```bash
25curl -s http://getcomposer.org/installer | php
26```
27Install via composer :
28```bash
29php composer.phar install
30```
31
32That's all, you can use poche !
d178419c 33
a590ea55 34## Security
a590ea55 35You **have** to protect your db/poche.sqlite file. Modify the virtual host of your website to add this condition :
36```apache
37<Files ~ "\.sqlite$">
38 Order allow,deny
39 Deny from all
40</Files>
41```
42
dbb792bf
GM
43Nginx version:
44```nginx
45location ~ /(db) {
46 deny all;
47 return 404;
48}
49```
50
63c35580
NL
51## Usage
52See the documentation on our website : [inthepoche.com](http://inthepoche.com).
0753bfef 53
1a268ba7 54## License
634cf566 55Copyright © 2010-2013 Nicolas Lœuillet <nicolas@loeuillet.org>
1a268ba7
NL
56This work is free. You can redistribute it and/or modify it under the
57terms of the Do What The Fuck You Want To Public License, Version 2,
63c35580 58as published by Sam Hocevar. See the COPYING file for more details.