]> git.immae.eu Git - github/wallabag/wallabag.git/blame - docs/en/user/import.rst
Prepare wallabag for first beta :rocket:
[github/wallabag/wallabag.git] / docs / en / user / import.rst
CommitLineData
10b40f85
NL
1Migrate to wallabag
2===================
3
6785f4aa
NL
4From wallabag
5-------------
10b40f85
NL
6
7Export your data from your wallabag 1.x
8~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9
10On your config page, click on ``JSON export`` in the ``Export your wallabag data`` section.
11
12.. image:: ../../img/user/export_wllbg_1.png
13 :alt: Export from wallabag 1.x
14 :align: center
15
16You will have a ``wallabag-export-1-1970-01-01.json`` file.
17
6785f4aa
NL
18Export your data from your wallabag 2.x
19~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20
21On the export sidebar, click on ``JSON``.
22
23.. image:: ../../img/user/export_wllbg_2.png
f4243aa7 24 :alt: Export from wallabag 2.x
6785f4aa
NL
25 :align: center
26
27You will have a ``Unread articles.json`` file.
28
10b40f85
NL
29Import your data into wallabag 2.x
30~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31
8b197f27
NL
32Click on ``Import`` link in the menu, choose the right wallabag version,
33select your export file on your computer and import it.
10b40f85
NL
34
35.. image:: ../../img/user/import_wllbg.png
36 :alt: Import from wallabag 1.x
37 :align: center
38
6785f4aa 39All your wallabag articles will be imported.
10b40f85
NL
40
41From Pocket
42-----------
43
8b197f27
NL
44Create a new application on Pocket
45~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
a42938f4 46
8b197f27
NL
47To import your data from Pocket, we use the Pocket API. You need to create
48a new application on their developer website to continue.
a42938f4
NL
49
50* Create a new application `on the developer website <https://getpocket.com/developer/apps/new>`_
8b197f27
NL
51* Fill in the required fields: application name, application description,
52 permissions (only **retrieve**), platform (**web**), accept the terms of service
53 and submit your new application
a42938f4 54
8b197f27
NL
55Pocket will give you a **Consumer Key** (for example, `49961-985e4b92fe21fe4c78d682c1`).
56You need to configure the ``pocket_consumer_key`` into the ``app/config/parameters.yml`` file in wallabag.
a42938f4
NL
57
58Now, all is fine to migrate from Pocket.
59
60Import your data into wallabag 2.x
61~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
62
8b197f27
NL
63Click on ``Import`` link in the menu, on ``Import contents`` in Pocket section
64and then on ``Connect to Pocket and import data``.
a42938f4 65
8b197f27
NL
66You need to authorize wallabag to interact with your Pocket account.
67Your data will be imported. Data import can be a demanding process for your server
68(we need to work on this import to improve it).
a42938f4 69
10b40f85
NL
70From Instapaper
71---------------
72
a42938f4
NL
73*Feature not yet implemented in wallabag v2.*
74
10b40f85
NL
75From Readability
76----------------
77
a42938f4
NL
78*Feature not yet implemented in wallabag v2.*
79
10b40f85
NL
80From HTML or JSON file
81----------------------
a42938f4
NL
82
83*Feature not yet implemented in wallabag v2.*