Convert blogs to gemtext #5

Open
opened 2024-01-12 12:13:46 -05:00 by array-in-a-matrix · 0 comments

Potantial solutions:

  • html2gmi: This will need a similar converter, markdown to gemtext. Add a script to create .gmi files from blog articles. Having the gemtext ideally would be created during or right after building the project. JavaScript in .mdx will need to be removed and replaced with link to HTTP(S) site. All of the built files will then need to be moved to the deployment directory.
  • lowdown: Just serve gemtext from the same project. https://bloginamatrix.xyz can be served on both gemini and HTTP(S) and have the main gemini site redirect to it. Using lowdown or a similar NPM package may be the better of the 2 solutions.
Potantial solutions: - **[html2gmi](https://git.inamatrix.xyz/array-in-a-matrix/html2gmi)**: This will need a similar converter, markdown to gemtext. Add a script to create `.gmi` files from blog articles. Having the gemtext ideally would be created during or right after building the project. JavaScript in `.mdx` will need to be removed and replaced with link to HTTP(S) site. All of the built files will then need to be moved to the deployment directory. - **[lowdown](https://github.com/CyberTailor/lowdown.cgi)**: Just serve gemtext from the same project. https://bloginamatrix.xyz can be served on both gemini and HTTP(S) and have the main gemini site redirect to it. Using lowdown or a similar NPM package may be the better of the 2 solutions.
array-in-a-matrix added reference astro 2024-01-12 12:14:15 -05:00
array-in-a-matrix added the
enhancement
label 2024-01-12 12:14:25 -05:00
array-in-a-matrix self-assigned this 2024-01-12 12:14:32 -05:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: array-in-a-matrix/bloginamatrix.xyz#5
No description provided.