{"id":2886,"date":"2017-10-13T13:00:08","date_gmt":"2017-10-13T11:00:08","guid":{"rendered":"http:\/\/www.unicoda.com\/?p=2886"},"modified":"2017-10-12T23:34:14","modified_gmt":"2017-10-12T21:34:14","slug":"lheure-du-renouveau","status":"publish","type":"post","link":"https:\/\/www.unicoda.com\/?p=2886","title":{"rendered":"L&rsquo;heure du renouveau"},"content":{"rendered":"<p>Mon petit nuage de service personnel commence \u00e0 vieillir. Si la mise \u00e0 jour des diff\u00e9rents composants s&rsquo;effectue g\u00e9n\u00e9ralement sans anicroche, certains d&rsquo;entre eux consomment bien trop de ressources pour une utilisation mono-utilisateur. Constatant que mon dernier article faisant l&rsquo;<a href=\"http:\/\/www.unicoda.com\/?p=1901\" target=\"_blank\" rel=\"noopener\">inventaire des services utilis\u00e9s<\/a> remonte \u00e0 d\u00e9j\u00e0 deux ans, je me dois d&rsquo;effectuer un petit rattrapage avant d&rsquo;aller plus loin.<\/p>\n<p>Voici donc un inventaire des services en septembre 2017 :<\/p>\n<ul>\n<li><a href=\"http:\/\/baikal-server.com\/\" target=\"_blank\" rel=\"noopener\">Ba\u00efkal<\/a> : Pour la gestion des contacts et du calendrier.<\/li>\n<li><a href=\"http:\/\/etherpad.org\/\" target=\"_blank\" rel=\"noopener\">Etherpad<\/a> : Pour de l&rsquo;\u00e9dition collaborative.<\/li>\n<li>FreshRSS : Pour la gestion des flux RSS.<\/li>\n<li><a href=\"https:\/\/gitlab.com\/\" target=\"_blank\" rel=\"noopener\">Gitlab<\/a> : Pour la gestion de code.<\/li>\n<li><a href=\"https:\/\/www.seafile.com\/en\/home\/\" target=\"_blank\" rel=\"noopener\">Seafile<\/a> : Pour la gestion et le partage de fichiers.<\/li>\n<li>Shaarli : Pour sauvegarder simplement des urls depuis n\u2019importe quel support.<\/li>\n<li>Wallabag : Pour la conservation d&rsquo;article \u00e0 lire ult\u00e9rieurement.<\/li>\n<\/ul>\n<p>La maintenance de deux de ces services : Gitlab, et Seafile dans une moindre mesure, commen\u00e7aient \u00e0 devenir de plus en plus lourde. Par ailleurs, l&#8217;empreinte m\u00e9moire de Gitlab semblait devenir toujours plus importante au fil du temps. Qu&rsquo;on ne s&rsquo;y trompe pas, les deux services sont plut\u00f4t bons. Gitlab est fantastique, mais n&rsquo;est plus adapt\u00e9 aux petites configurations, il me semble davantage destin\u00e9 aux communaut\u00e9s et aux entreprises d\u00e9sormais (ou \u00e0 ceux qui veulent\/peuvent r\u00e9server 2Go de m\u00e9moire vive \u00e0 Gitlab). A ces consid\u00e9rations, s&rsquo;ajoute le d\u00e9fi et l&rsquo;objectif d&rsquo;auto-h\u00e9berger la majorit\u00e9 des services. Pour y arriver, je me suis donc fix\u00e9 des imp\u00e9ratifs en termes de consommations de ressources, dict\u00e9s par le mat\u00e9riel \u00e0 ma disposition. Enfin, c&rsquo;est la d\u00e9cision d&rsquo;aller vers davantage de simplicit\u00e9 qui prime, en essayant de trouver des composants stables, rapidement d\u00e9ployable et dont la sauvegarde est ais\u00e9e.<\/p>\n<p>Vous l&rsquo;aurez compris, j&rsquo;ai arr\u00eat\u00e9 mes instances de Gitlab et de Seafile. A la place de Gitlab, j&rsquo;utilise d\u00e9sormais Gitea, fork de gogs, pour une empreinte m\u00e9moire largement r\u00e9duite et des fonctionnalit\u00e9s suffisantes. J&rsquo;ai remplac\u00e9 Seafile par Nextcloud; retour aux sources apr\u00e8s avoir renonc\u00e9 \u00e0 Owncloud il y a deux ans. Au passage, j&rsquo;en profite donc pour me s\u00e9parer de Ba\u00efkal en utilisant les modules calendrier et contacts de Nextcloud.<\/p>\n<p>J&rsquo;obtiens donc le d\u00e9coupage suivant :<\/p>\n<ul>\n<li><a href=\"https:\/\/freshrss.org\/\" target=\"_blank\" rel=\"noopener\">FreshRSS<\/a> : Pour la gestion des flux RSS.<\/li>\n<li><a href=\"https:\/\/try.gitea.io\/\" target=\"_blank\" rel=\"noopener\">Gitea<\/a>: Pour la gestion de code.<\/li>\n<li><a href=\"https:\/\/nextcloud.com\/\" target=\"_blank\" rel=\"noopener\">Nextcloud<\/a>\u00a0: Pour la gestion de fichiers, les contacts et les calendriers.<\/li>\n<li><a href=\"http:\/\/sebsauvage.net\/wiki\/doku.php?id=php:shaarli\" target=\"_blank\" rel=\"noopener\">Shaarli<\/a> : Pour sauvegarder simplement des urls depuis n\u2019importe quel support.<\/li>\n<li><a href=\"https:\/\/wallabag.org\/en\" target=\"_blank\" rel=\"noopener\">Wallabag<\/a> : Pour la conservation d&rsquo;article \u00e0 lire ult\u00e9rieurement.<\/li>\n<\/ul>\n<p>Voici donc l&rsquo;\u00e9tat de mon nuage de service \u00e0 l&rsquo;automne 2017, quelques changements de services et du changement du c\u00f4t\u00e9 de l&rsquo;h\u00e9bergement. A voir maintenant \u00e0 l&rsquo;utilisation si Nextcloud sera \u00e0 la hauteur. La suite des op\u00e9rations concerne d\u00e9sormais ce site en particulier, qui migrera \u00e0 un endroit qui reste encore \u00e0 d\u00e9finir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mon petit nuage de service personnel commence \u00e0 vieillir. Si la mise \u00e0 jour des diff\u00e9rents composants s&rsquo;effectue g\u00e9n\u00e9ralement sans anicroche, certains d&rsquo;entre eux consomment bien trop de ressources pour une utilisation mono-utilisateur. Constatant que mon dernier article faisant l&rsquo;inventaire des services utilis\u00e9s remonte \u00e0 d\u00e9j\u00e0 deux ans, je me dois d&rsquo;effectuer un petit rattrapage &hellip; <a href=\"https:\/\/www.unicoda.com\/?p=2886\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;L&rsquo;heure du renouveau&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[337],"tags":[],"class_list":["post-2886","post","type-post","status-publish","format-standard","hentry","category-auto-hebergement"],"_links":{"self":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2886","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2886"}],"version-history":[{"count":3,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2886\/revisions"}],"predecessor-version":[{"id":2889,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=\/wp\/v2\/posts\/2886\/revisions\/2889"}],"wp:attachment":[{"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2886"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2886"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unicoda.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}