Deploy your Hugo site through SSH with GitHub Actions

Static site generation leverages website content management through version-control systems. With the help of CI (continuous integration) tools, we can set up automatic deployment via SSH. This article shows how to do such deployment using Hugo and GitHub Actions.
Deploy your Hugo site through SSH with GitHub Actions

Information

This article is an update of Deploy your Hugo site through SSH with Travis. I don’t use Travis CI anymore since they left open source maintainers out in the dust with their new pricing plan in 2020.

After having moved my blog from WordPress to Hugo, my next objective was to have it built and deployed automatically to my self-hosted webhosting server whenever I push a commit to GitHub. The main reasons to use this process are these:

  • I want that any change or addition to the website are as easy to deploy as a simple git commit;
  • I want my builds to be reproducible;
  • I want a clean state for each build;
  • I don’t want to be dependent on an external hosting service (no lock-in);
  • I don’t want to have to worry about a computer crash or about my own Internet connection.

I use this process for more about 4 years to deploy the MoodleBox documentation website (more than 1000 web pages!), and for a few days for deploying this blog (more than 900 pages!). It works great 👍

Continuer la lecture de « Deploy your Hugo site through SSH with GitHub Actions »

Nous savons ce que vous avez fait

« Nous savons ce que vous avez fait pendant le confinement » est un court métrage de fiction du Financial Times qui montre les défis que représente l’utilisation des données au sacrifice de la vie privée.

Nous savons ce que vous avez fait pendant le confinement est un court métrage de fiction du Financial Times qui montre les défis que représente l’utilisation des données personnelles en faveur du bien commun, au sacrifice de la vie privée et de la complexité des vies individuelles. Il vaut la peine de le regarder.

Prévenir la fatigue en visio-conférence

L’utilisation massive de la visio-conférence pour soutenir l’enseignement à distance a mis en évidence un accroissement de la fatigue engendrée par ce type de dispositif. Voici quelques clefs pour comprendre et prévenir cette fatigue.
Prévenir la fatigue en visio-conférence

L’omniprésence de la visio-conférence, notamment pour organiser le volet synchrone d’un enseignement à distance, a mis en évidence un accroissement de la fatigue des personnes lorsque cette technologie est utilisée.

Un article de chercheurs de l’Université de Stanford, récemment publié dans la revue Technology, Mind and Behavior, met en évidence quatre facteurs qui contribuent à la fatigue lors de l’utilisation prolongée des visio-conférences, et propose quelques mesures simples à mettre en œuvre pour prévenir cette fatigue.

Continuer la lecture de « Prévenir la fatigue en visio-conférence »

Les problèmes de l'identité électronique suisse

Données biométriques entre les mains d’entreprises privées, protection des données lacunaires et manque de compatibilité avec l’UE : la Suisse choisit une voie risquée avec sa loi sur l’e-ID.
Les problèmes de l'identité électronique suisse

Un article d’Adrienne Fichter publié par Republik développe les graves problèmes de la loi sur l’e-ID soumise à la votation populaire le 7 mars 2021.

Elle devrait nous permettre d’acheter en ligne, de remplir notre déclaration d’impôts et de nous donner accès aux services numériques publics et privés avec un seul login, c’est la promesse qui nous est faite avec la loi sur les services d’identification électronique.

Il est question, comme nulle part ailleurs en Europe, que ce soient des entreprises privées qui gèrent et vérifient l’identité électronique des citoyens. Ce modèle est irresponsable: la fourniture, la gestion et la vérification des identités est une tâche régalienne et doit être assurée par l’État.

Il faut dire NON à cette loi.

Continuer la lecture de « Les problèmes de l'identité électronique suisse »

Privacy icons : du « privacy washing »

Des entreprises lancent une campagne de privacy washing à l’aide de pictogrammes censés sensibiliser les usagers à la gestion de leurs données personnelles.
Privacy icons : du « privacy washing »

L’association Privacy Icons, regroupant notamment Migros, BKW, Swisscom, les CFF et Credit Suisse, déploie une nouvelle signalétique constituée de pictogrammes pour résumer de manière lisible au premier coup d’œil comment les données sont traitées lors de l’utilisation de leurs services numériques.

L’initiative est louable, tant il est important que les utilisateurs sachent de manière transparente et complète ce qu’il advient de leur données. Malheureusement, la démarche n’est pas aboutie, et ressemble plus à une campagne de privacy washing destinée à rendre acceptable l’exploitation commerciale des données personnelles.

Continuer la lecture de « Privacy icons : du « privacy washing » »