{"id":2874,"date":"2017-03-05T11:14:55","date_gmt":"2017-03-05T10:14:55","guid":{"rendered":"http:\/\/olivier.hoarau.org\/?p=2874"},"modified":"2017-03-05T11:18:38","modified_gmt":"2017-03-05T10:18:38","slug":"liberer-son-portable-android-acte-3-creer-son-propre-cloud","status":"publish","type":"post","link":"https:\/\/olivier.hoarau.org\/?p=2874","title":{"rendered":"Lib\u00e9rer son portable Android (acte 3) cr\u00e9er son propre Cloud"},"content":{"rendered":"<p align=\"justify\">Apr\u00e8s \u00eatre <a href=\"http:\/\/olivier.hoarau.org\/?p=2845\">pass\u00e9 root sur le portable Android<\/a> et u<a href=\"http:\/\/olivier.hoarau.org\/?p=2869\">tiliser un catalogue d&rsquo;applications alternatif <\/a>voil\u00e0 maintenant comment s&rsquo;affranchir du Cloud de Google qui capte vos donn\u00e9es priv\u00e9es et qui sans aucun scrupule les revend au plus offrant.\u00a0 Le plus simple est de cr\u00e9er votre propre Cloud pour y stocker vos informations de contacts, d&rsquo;agenda ou bien encore de t\u00e2ches que vous pourrez ensuite partager entre tous vos supports num\u00e9riques (portable, tablette, PC).<\/p>\n<p align=\"justify\">Pour cela je vais utiliser <a href=\"https:\/\/owncloud.org\">OwnCloud<\/a> que je vais installer sur mon serveur disposant d\u00e9j\u00e0 d&rsquo;un serveur <a href=\"http:\/\/www.funix.org\/fr\/linux\/index.php?ref=apache2\">apache<\/a>. Je choisis de ne pas pouvoir acc\u00e9der \u00e0 mon Cloud d&rsquo;internet pour ne pas exposer mon serveur, de toute fa\u00e7on la plupart du temps je synchronise quand je suis \u00e0 la maison connect\u00e9 en wifi sur ma box et mon r\u00e9seau local. Bien entendu <strong>OwnCloud<\/strong> peut \u00eatre accessible d&rsquo;internet sur votre serveur en ayant la pr\u00e9caution d&rsquo;activer une connexion chiffr\u00e9e par <strong>TLS\/SSL<\/strong>. On d\u00e9sarchive l&rsquo;archive sous <strong>\/var\/www<\/strong> (par exemple), dans ce r\u00e9pertoire <strong>owncloud<\/strong>, j&rsquo;ai cr\u00e9\u00e9 un r\u00e9pertoire <strong>data<\/strong> et j&rsquo;ai modifi\u00e9 les droits ainsi:<\/p>\n<pre><strong>chmod 770 data\r\nchmod 775 config<\/strong><\/pre>\n<p align=\"justify\">maintenant le propri\u00e9taire du daemon <strong>httpd<\/strong> (\u00e0 v\u00e9rifier dans le fichier <strong>httpd.conf<\/strong>) doit \u00e9galement \u00eatre propri\u00e9taire du r\u00e9pertoire <strong>owncloud<\/strong>, pour ma part c&rsquo;est l&rsquo;utilisateur <strong>daemon<\/strong> du groupe <strong>daemon<\/strong><\/p>\n<pre><strong>chown -R daemon:daemon \/var\/www\/owncloud<\/strong><\/pre>\n<p align=\"justify\">dans le fichier <strong>httpd.conf<\/strong> j&rsquo;ai rajout\u00e9<\/p>\n<pre><strong>Alias \/owncloud \"\/var\/www\/owncloud\"<\/strong><\/pre>\n<pre><strong>&lt;Directory \"\/var\/www\/owncloud\"&gt;\r\n Options Indexes FollowSymLinks\r\n AllowOverride All\r\n Require all granted\r\n&lt;\/Directory&gt;<\/strong><\/pre>\n<p align=\"justify\">j&rsquo;acc\u00e8de donc la premi\u00e8re fois en tapant comme URL <strong>http:\/\/mon-serveur-local\/owncloud<\/strong>, et cela donne cela<\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2876\" rel=\"attachment wp-att-2876\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2876\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil.jpg?resize=474%2C253\" alt=\"\" width=\"474\" height=\"253\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil.jpg?w=1871&amp;ssl=1 1871w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil.jpg?resize=300%2C160&amp;ssl=1 300w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil.jpg?resize=768%2C410&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil.jpg?resize=1024%2C546&amp;ssl=1 1024w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil.jpg?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil.jpg?w=1422&amp;ssl=1 1422w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><!--more-->On a le choix \u00e9galement d&rsquo;utiliser une base <strong>MySQL<\/strong>, il faudra penser dans ce cas \u00e0 cr\u00e9er pr\u00e9alablement la base, j&rsquo;ai laiss\u00e9 par d\u00e9faut <strong>SQLite<\/strong> sachant qu&rsquo;il est possible ensuite de <a href=\"https:\/\/www.vincentliefooghe.net\/content\/owncloud-convertir-la-base-sqlite-%C3%A0-mysql\">passer de SQLite \u00e0 MySQL<\/a>. Apr\u00e8s avoir cr\u00e9er les identifiants d&rsquo;administration on tombe sur cette page :<\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2877\" rel=\"attachment wp-att-2877\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2877\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil2.jpg?resize=474%2C253\" alt=\"\" width=\"474\" height=\"253\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil2.jpg?w=1871&amp;ssl=1 1871w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil2.jpg?resize=300%2C160&amp;ssl=1 300w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil2.jpg?resize=768%2C410&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil2.jpg?resize=1024%2C546&amp;ssl=1 1024w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil2.jpg?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/accueil2.jpg?w=1422&amp;ssl=1 1422w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a>cela nous invite \u00e0 installer les applications correspondantes sur le mobile, on verra \u00e7a plus tard. Par d\u00e9faut <strong>owncloud<\/strong> utilise un certain nombre d&rsquo;applications, on rajoutera par exemple <strong>Calendar<\/strong> qui rajoutera un agenda.<\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2878\" rel=\"attachment wp-att-2878\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2878\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-applis.jpg?resize=474%2C518\" alt=\"\" width=\"474\" height=\"518\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-applis.jpg?w=717&amp;ssl=1 717w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-applis.jpg?resize=275%2C300&amp;ssl=1 275w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a>On cr\u00e9e maintenant les utilisateurs en tant qu&rsquo;admin. Revenons sur le mobile, on installe <strong>DAVdroid<\/strong> qu&rsquo;on trouvera sur <a href=\"https:\/\/f-droid.org\/\">f-droid<\/a> qui permettra de synchroniser les contacts et l&rsquo;agenda. Pour trouver le serveur dans l&rsquo;URL j&rsquo;ai d\u00fb indiquer <strong>http\/\/adresse-IP-serveur\/owncloud\/remote.php\/carddav <\/strong>si vous \u00eates sur internet vous pouvez le nom de votre serveur mais sur un r\u00e9seau local \u00e0 moins de l&rsquo;avoir indiqu\u00e9 dans le fichier <strong>hosts<\/strong> de votre mobile il faudra passer par l&rsquo;adresse IP. Dans ce cas dans le fichier <strong>\/var\/www\/owncloud\/config\/config.php<\/strong> il faudra indiquer \u00e0 ce niveau<\/p>\n<pre><strong> 'trusted_domains' =&gt; \r\n array (\r\n 0 =&gt; 'nom-local-du-serveur',\r\n 1 =&gt; 'adresse-ip-du-serveur-local'\r\n ),<\/strong><\/pre>\n<p align=\"justify\">bref \u00e0 ce moment l\u00e0, je saisis le nom de mon utilisateur et le compte peut \u00eatre cr\u00e9\u00e9<\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2879\" rel=\"attachment wp-att-2879\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2879 size-medium\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/davdroid-169x300.png?resize=169%2C300\" width=\"169\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/davdroid.png?resize=169%2C300&amp;ssl=1 169w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/davdroid.png?w=480&amp;ssl=1 480w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a>pour ne pas avoir \u00e0 recr\u00e9er tous les contacts, on va exporter ceux existant sur le mobile vers <strong>owncloud<\/strong>. Dans les contacts il y a une fonction d&rsquo;export.<\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2880\" rel=\"attachment wp-att-2880\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2880 size-medium\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/export-contacts-169x300.png?resize=169%2C300\" width=\"169\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/export-contacts.png?resize=169%2C300&amp;ssl=1 169w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/export-contacts.png?w=480&amp;ssl=1 480w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a>on les exporte vers <strong>DAVdroid<\/strong><\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2882\" rel=\"attachment wp-att-2882\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2882 size-medium\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/export-droid-169x300.png?resize=169%2C300\" width=\"169\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/export-droid.png?resize=169%2C300&amp;ssl=1 169w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/export-droid.png?w=480&amp;ssl=1 480w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a>sous <strong>DAVdroid<\/strong> on synchronise le tout avec <strong>owncloud<\/strong><\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2883\" rel=\"attachment wp-att-2883\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2883 size-medium\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/davdroid-synchro-169x300.png?resize=169%2C300\" width=\"169\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/davdroid-synchro.png?resize=169%2C300&amp;ssl=1 169w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/davdroid-synchro.png?w=480&amp;ssl=1 480w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a>et on retrouve ensuite tous nos contacts sous <strong>owncloud<\/strong>, c&rsquo;est quand m\u00eame nettement plus simple ensuite de les mettre \u00e0 jour et de rajouter des infos (mail, photo, adresse, etc.). Toute modification d&rsquo;un c\u00f4t\u00e9 (mobile) et de l&rsquo;autre (PC) par suppression, ajout ou modification entra\u00eenera la modification sur les autres supports qui utilisent ce compte <strong>owncloud<\/strong>.\u00a0 Les sauvegardes sont heureusement possibles sur <strong>owncloud<\/strong> en cas de mauvaises manips. A noter qu&rsquo;il n&rsquo;est pas n\u00e9cessaire que le mobile soit connect\u00e9 en permanence au serveur <strong>owncloud<\/strong>.<\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2884\" rel=\"attachment wp-att-2884\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2884\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-contact.jpg?resize=474%2C253\" alt=\"\" width=\"474\" height=\"253\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-contact.jpg?w=600&amp;ssl=1 600w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-contact.jpg?resize=300%2C160&amp;ssl=1 300w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a>A propos des contacts sachez qu&rsquo;il existe une <a href=\"https:\/\/addons.mozilla.org\/fr\/thunderbird\/addon\/owncloud-for-filelink\/\">extension <strong>owncloud<\/strong> pour <strong>Thunderbird<\/strong><\/a>. On peut partager \u00e9galement le calendrier, c\u00f4t\u00e9 mobile cela donne \u00e7a dans l&rsquo;agenda par d\u00e9faut:<\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2885\" rel=\"attachment wp-att-2885\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2885 size-medium\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/agenda-169x300.png?resize=169%2C300\" width=\"169\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/agenda.png?resize=169%2C300&amp;ssl=1 169w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/agenda.png?w=480&amp;ssl=1 480w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a><\/p>\n<p align=\"justify\">et c\u00f4t\u00e9 <strong>owncloud<\/strong><\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2886\" rel=\"attachment wp-att-2886\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2886\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-agenda.jpg?resize=474%2C340\" alt=\"\" width=\"474\" height=\"340\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-agenda.jpg?w=1094&amp;ssl=1 1094w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-agenda.jpg?resize=300%2C215&amp;ssl=1 300w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-agenda.jpg?resize=768%2C550&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-agenda.jpg?resize=1024%2C734&amp;ssl=1 1024w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-agenda.jpg?w=948&amp;ssl=1 948w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a>En installation l&rsquo;application <strong>owncloud<\/strong> sur le mobile on b\u00e9n\u00e9ficie d&rsquo;une fonctionnalit\u00e9 de partage de fichier qui \u00e9vite le branchement d&rsquo;un c\u00e2ble USB. C\u00f4t\u00e9 mobile cela donne:<\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2887\" rel=\"attachment wp-att-2887\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2887 size-medium\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/davdroid-files-169x300.png?resize=169%2C300\" width=\"169\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/davdroid-files.png?resize=169%2C300&amp;ssl=1 169w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/davdroid-files.png?w=480&amp;ssl=1 480w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a>et c\u00f4t\u00e9 PC sous <strong>owncloud<\/strong><\/p>\n<p align=\"justify\"><a href=\"http:\/\/olivier.hoarau.org\/?attachment_id=2888\" rel=\"attachment wp-att-2888\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2888\" src=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-files.jpg?resize=474%2C448\" alt=\"\" width=\"474\" height=\"448\" srcset=\"https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-files.jpg?w=1048&amp;ssl=1 1048w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-files.jpg?resize=300%2C284&amp;ssl=1 300w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-files.jpg?resize=768%2C726&amp;ssl=1 768w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-files.jpg?resize=1024%2C968&amp;ssl=1 1024w, https:\/\/i0.wp.com\/olivier.hoarau.org\/wp-content\/uploads\/owncloud-files.jpg?w=948&amp;ssl=1 948w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a>vous n&rsquo;avez pas acc\u00e8s \u00e0 l&rsquo;arborescence de tous vos disques locaux mais seulement \u00e0 l&rsquo;espace <strong>\/var\/www\/owncloud\/data\/olivier\/files<\/strong> pour mon utilisateur <strong>olivier<\/strong>. C&rsquo;est utile pour transf\u00e9rer ponctuellement quelques fichiers.<\/p>\n<p align=\"justify\">\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s \u00eatre pass\u00e9 root sur le portable Android et utiliser un catalogue d&rsquo;applications alternatif voil\u00e0 maintenant comment s&rsquo;affranchir du Cloud de Google qui capte vos donn\u00e9es priv\u00e9es et qui sans aucun scrupule les revend au plus offrant.\u00a0 Le plus simple est de cr\u00e9er votre propre Cloud pour y stocker vos informations de contacts, d&rsquo;agenda ou &hellip; <a href=\"https:\/\/olivier.hoarau.org\/?p=2874\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Lib\u00e9rer son portable Android (acte 3) cr\u00e9er son propre Cloud<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_share_on_mastodon":"0"},"categories":[5],"tags":[],"class_list":["post-2874","post","type-post","status-publish","format-standard","hentry","category-logiciels-libres"],"share_on_mastodon":{"url":"","error":""},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/peOjJ-Km","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/2874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2874"}],"version-history":[{"count":3,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/2874\/revisions"}],"predecessor-version":[{"id":2891,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=\/wp\/v2\/posts\/2874\/revisions\/2891"}],"wp:attachment":[{"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/olivier.hoarau.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}