Différences entre versions de « Xtof/Hugo »
De Mi caja de notas
< Xtof
Ligne 2 : | Ligne 2 : | ||
− | défis : micropub et webmention | + | == défis : micropub et webmention == |
intégrer [[micropub]] avec [[Hugo]] pour publier à partir du service [[micro.blog]]. Pistes à étudier : [[nanopub]] | intégrer [[micropub]] avec [[Hugo]] pour publier à partir du service [[micro.blog]]. Pistes à étudier : [[nanopub]] | ||
Ligne 13 : | Ligne 13 : | ||
* Anyone for webmention > https://discourse.gohugo.io/t/anyone-for-webmention/10411/4 | * Anyone for webmention > https://discourse.gohugo.io/t/anyone-for-webmention/10411/4 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | repo de référence : https://dashboard.heroku.com/apps/micropub-xtof/deploy/heroku-git | ||
+ | |||
+ | L'intention serait de pouvoir mettre à jour mes sites [[GoHugo]] à partir d'un mobile ou d'interfaces-clients externes qui acceptent micropub. | ||
+ | |||
+ | === Statut === | ||
+ | |||
+ | * déploiement de `webpage-micropub-to-github` vers Heroku (via le bouton Heroku). L'app est accessible sur <https://github.com/voxpelli/webpage-micropub-to-github>. | ||
+ | * Réglé les 6 variables d'environnement requises | ||
+ | |||
+ | [[File:micropub-github-heroku-variables.png|400px]] | ||
+ | |||
+ | * Essayé d'ajouter et régler la variable d'output `MICROPUB_FILENAME_STYLE` pour modifier les nom de fichier et chemin. Si j'ajoute cette variable, l'application génère un message d'erreur ? | ||
+ | |||
+ | * Installé les 3 points de terminaison micropub, authorization et token dans le `header` html : | ||
+ | |||
+ | ``` | ||
+ | <link rel="micropub" href="https://micropub-xtof.herokuapp.com/micropub/main" /> | ||
+ | |||
+ | <link rel="authorization_endpoint" href="https://indieauth.com/auth"> | ||
+ | |||
+ | <link rel="token_endpoint" href="https://tokens.indieauth.com/token" /> | ||
+ | ``` | ||
+ | |||
+ | === Résultats === | ||
+ | |||
+ | Les essais simples de publication de notes sur Quill sans images fonctionnent, à savoir un post est généré sur github. Post que je dois récupérer en local. | ||
+ | |||
+ | Mais restent à régler : | ||
+ | |||
+ | * les commits des fichiers atterissent dans le répertoire `_posts` au lieu de `content/post` | ||
+ | * le frontmatter des posts reçus provoque des erreurs de build dans Hugo. |
Version du 30 avril 2018 à 16:16
Recherches GoHugo - xtof 29 avril 2018 à 10:10 (UTC)
défis : micropub et webmention
intégrer micropub avec Hugo pour publier à partir du service micro.blog. Pistes à étudier : nanopub
- communication design page de contact
- webmentions avec Hugo https://prettygoodhat.com/post/2018-01-14-retuning-indieweb/
- Embracing the IndieWeb https://ascraeus.org/embracing-the-indieweb/
- Inspiration externe Jekyll micro.blog : Article de Fiona Voss qui a choisi la motorisation Jekyll <http://fionavoss.blog/2018/04/01/microblogging-in-jekyll>
- Anyone for webmention > https://discourse.gohugo.io/t/anyone-for-webmention/10411/4
repo de référence : https://dashboard.heroku.com/apps/micropub-xtof/deploy/heroku-git
L'intention serait de pouvoir mettre à jour mes sites GoHugo à partir d'un mobile ou d'interfaces-clients externes qui acceptent micropub.
Statut
- déploiement de `webpage-micropub-to-github` vers Heroku (via le bouton Heroku). L'app est accessible sur <https://github.com/voxpelli/webpage-micropub-to-github>.
- Réglé les 6 variables d'environnement requises
- Essayé d'ajouter et régler la variable d'output `MICROPUB_FILENAME_STYLE` pour modifier les nom de fichier et chemin. Si j'ajoute cette variable, l'application génère un message d'erreur ?
- Installé les 3 points de terminaison micropub, authorization et token dans le `header` html :
```
<link rel="micropub" href="https://micropub-xtof.herokuapp.com/micropub/main" />
<link rel="authorization_endpoint" href="https://indieauth.com/auth">
<link rel="token_endpoint" href="https://tokens.indieauth.com/token" />
```
Résultats
Les essais simples de publication de notes sur Quill sans images fonctionnent, à savoir un post est généré sur github. Post que je dois récupérer en local.
Mais restent à régler :
- les commits des fichiers atterissent dans le répertoire `_posts` au lieu de `content/post`
- le frontmatter des posts reçus provoque des erreurs de build dans Hugo.