]>
Commit | Line | Data |
---|---|---|
1a268ba7 | 1 | # poche |
63c35580 | 2 | Abandon 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 | 6 | The website of poche is [inthepoche.com](http://inthepoche.com). |
2bbeb778 | 7 | |
e858ac27 | 8 | To test poche, a demo website is online : [demo.inthepoche.com](http://demo.inthepoche.com) (login poche, password poche). |
9 | ||
6d37de5f | 10 | To 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 |
15 | You 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 | 19 | Get 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 | |
63c35580 NL |
21 | Install composer in your project : |
22 | ```bash | |
23 | curl -s http://getcomposer.org/installer | php | |
24 | ``` | |
25 | Install via composer : | |
26 | ```bash | |
27 | php composer.phar install | |
28 | ``` | |
29 | ||
30 | That's all, you can use poche ! | |
d178419c | 31 | |
a590ea55 | 32 | ## Security |
a590ea55 | 33 | You **have** to protect your db/poche.sqlite file. Modify the virtual host of your website to add this condition : |
34 | ```apache | |
35 | <Files ~ "\.sqlite$"> | |
36 | Order allow,deny | |
37 | Deny from all | |
38 | </Files> | |
39 | ``` | |
40 | ||
dbb792bf GM |
41 | Nginx version: |
42 | ```nginx | |
43 | location ~ /(db) { | |
44 | deny all; | |
45 | return 404; | |
46 | } | |
47 | ``` | |
48 | ||
63c35580 NL |
49 | ## Usage |
50 | See the documentation on our website : [inthepoche.com](http://inthepoche.com). | |
0753bfef | 51 | |
1a268ba7 | 52 | ## License |
634cf566 | 53 | Copyright © 2010-2013 Nicolas Lœuillet <nicolas@loeuillet.org> |
1a268ba7 NL |
54 | This work is free. You can redistribute it and/or modify it under the |
55 | terms of the Do What The Fuck You Want To Public License, Version 2, | |
63c35580 | 56 | as published by Sam Hocevar. See the COPYING file for more details. |