Este blog está creado con Clojure, Babashka y Bootleg. El código fuente se puede encontrar en bb-src
.
filterdiff
de patchutilsbb
0.0.99+ de babashkabootleg
0.1.9+ de pirataentr
npm install --global http-server
Construyendo el blog:
make site
Cree blogs continuamente y publíquelos en localhost:3000:
overmind s
Acción de github para volver a enviar al repositorio: https://github.com/marketplace/actions/add-commit
reconstruir rss https://epiccastle.io/blog/generating-xml-with-bootleg/
implementar desde el directorio en lugar de iniciar el conjunto de archivos mediante una invocación clj
básica
Acción de Github para construir un sitio y confirmarlo.
confirmar el sitio generado en el repositorio de Git
acción de github para agregar uuid
Retratos elegidos al azar como imagen pequeña de opengraph
Integre un fragmento de texto en la vista Opengraph
Página de archivo sin estilo
ocultar algunas publicaciones de la lista "Otras publicaciones"
Coloque enlaces permanentes en los metadatos para que sean definitivos
No hagas redireccionamientos, solo mantén las URL de publicaciones antiguas
Acción de GitHub para agregar un enlace permanente si falta
Los borradores se publican en su ubicación UUID y los metadatos no se indexan.
https://pushover.net para visibilidad
Podría haber un botón de edición oculto que conduzca a prose.io
Un paso de preprocesamiento podría convertir enlaces sin formato a YouTube o Twitter en incrustaciones/vistas más útiles.
El paso de preprocesamiento podría reemplazar la adición de combinaciones de clases de taquiones a nodos coincidentes
revise el estilo de cita en bloque https://www.martinklepsch.org/posts/living-small.html
poner los encabezados en negrita
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "",
"Effect": "Allow",
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::{BUCKET_NAME}/*",
"arn:aws:s3:::{BUCKET_NAME}"
]
},
{
"Sid": "",
"Effect": "Allow",
"Action": "cloudfront:CreateInvalidation",
"Resource": [
"*"
]
}
]
}