prose.sh a blog platform for hackers
index | about | archive | charlas | docs | links
dot
|
git
|
img
|
plt
|
tty
|
uml
HackerNews
Siempre que tengo un par de minutos libres aprovecho a recorrer el sitio
HackerNews
1 porque siempre pero siempre encuentro algo
novedoso y muchas veces encuentro utilidades que termino incorporando y
este Domingo no fue la excepción!
prose.sh
Al principio pensé «otro sistema de blog minimalista», pero le dí un
par de minutos a prose.sh
[fn:prose.sh] y quedé sorprendido, por la
facilidad de publicación, si necesidad de registrarme, el proceso es
extremadamente para un amante de ssh
, bastó ir a termux
en mi
teléfono espía y tipear:
ssh new@prose.sh
Al ingresar por primera vez ( agregando new@
) aparece un menú que
permite ingresar el username
, en mi caso osiux
:
prose.sh
a blog platform for hackers.
To get started, enter a username.
Then create a folder locally (e.g. ~/blog).
Then write your post in markdown files (e.g. hello-world.md).
Finally, send your files to us:
scp ~/blog/*.md prose.sh:/
Enter a username
> osiux
Luego de presionar ENTER se generó la URL https://osiux.prose.sh y se visualizaba mi llave pública de SSH con opciones a administrar mis posts y las keys o simplemente salir.
prose.sh │ Username: osiux │ Blog URL: https://osiux.prose.sh │ Public key: ssh-rsa OVsyzn4a5UBLsIC0GbRqbwNoyZY+EM/dPMbWgVygAKdKRAQZtr Vu0zFUxCYyoU4/F5zX0K0oL0X9pEPGAAfMnh30gWFilpibgXp+/ vzzzEiee5ts6jAfRoTj7UFvHrdrx4cX7aUgcAgwS6YO0eOuJxTN +Ue0tHcrh3NX07gccynQFuL2H6KR0yUXTf/x/Uq4yscTGQ0w== │ Joined: 17 Jul 2022 > Set username Manage posts Manage keys Exit
copiar posts para postear
Una vez registrado es necesario ingresar con el usuario registrado, pero
para publicar posts solo basta copiar archivos .md
(formato
Markdown) y listo! Eso es todo, se genera el .html
en prose.sh
y
ni bien se copia el archivo se obtiene la URL y además se genera
dinámicamente un index
del sitio, del post:
scp 2022-07-17-prose.sh-a-blog-platform-for-hackers.md prose.sh: 2022-07-17-prose.sh-a-blog-platform-for-hackers.md 100% 2599 10.9KB/s 00:00 https://osiux.prose.sh/2022-07-17-prose.sh-a-blog-platform-for-hackers
borrar usando /dev/nul
Ingeniosa manera de eliminar un post, usando /dev/null
cat /dev/null > 2022-07-17-prose.sh.md scp 2022-07-17-prose.sh.md prose.sh:
migrando de .org
a .md
Mi blog cambió varias veces de formato pero siempre se mantuvo en
texto plano y si bien hace bastante tiempo que lo escribo en formato
org-mode
2 siempre estoy haciendo pruebas a otras
alternativas y por esto si solo se trata de copiar archivos *.md
tal
vez pueda migrar rápidamente todo mi blog!
En un par de minutos desarrollé org2prose.sh
(que pronto publicaré)
que me permitió convertir de .org
a .md
y luego de visitar
osiux.prose.sh
[fn:osiux.prose] pude hacer algunos ajustes rápidos
para que se visualice un poco mejor.
Me resultó muy gratificante generar un mirror alternativo en un par de horas y me cautivó la forma en que se visualiza, no elegí nada de CSS y me dejó reflexionando…
bonus extra!
Un feature que no esperaba para nada y que era un pendiente, es contar
con RSS 3 de todos mis posts :)
lo cual es demasiado,
al parecer esta poniendo todos los posts completos en el RSS y es
enorme! :P
Seguramente estaré atento a las próxima mejoras de prose.sh
y estaré
compartiendo mis scripts!
Tal vez te interese leer…
ChangeLog
2022-11-13 20:39
agregar y actualizar tags OpenGraph2022-07-18 23:09
corregir sintaxis en prose.sh a blog platform for hackers2022-07-17 20:10
agregar prose.sh a blog platform for hackers
Notas al pie de página:
https://news.ycombinator.com/ [fn:prose.sh] https://prose.sh/
http://orgmode.org/ [fn:osiux.prose] https://osiux.prose.sh/