From 81d0d609e47d5cdfab3d5db2eff6ec91b5d2773b Mon Sep 17 00:00:00 2001 From: David Luevano Alvarado Date: Mon, 19 Dec 2022 22:48:27 -0600 Subject: add new entry, fix ??? to == syntax for 'mark' --- src/blog/a/rewrote_pyssg_again.md | 14 ++++++++++++++ src/blog/a/xmpp_server_with_prosody.md | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 src/blog/a/rewrote_pyssg_again.md (limited to 'src/blog/a') diff --git a/src/blog/a/rewrote_pyssg_again.md b/src/blog/a/rewrote_pyssg_again.md new file mode 100644 index 0000000..70ec8dd --- /dev/null +++ b/src/blog/a/rewrote_pyssg_again.md @@ -0,0 +1,14 @@ +title: Rewrote pyssg again +author: David Luévano +lang: en +summary: Rewrote pyssg to make it more flexible and to work with YAML configuration files. +tags: update + tools + short + english + +I've been wanting to change the way [pyssg](https://github.com/luevano/pyssg) reads config files and generates `HTML` files so that it is more flexible and I don't need to have 2 separate build commands and configs (for [blog](https://blog.luevano.xyz) and [art](https://art.luevano.xyz)), and also to handle other types of "sites"; because `pyssg` was built with blogging in mind, so it was a bit limited to how it could be used. So I had to kind of *rewrite* `pyssg`, and with the latest version I can now generate the whole site and use the same templates for everything, quite neat for my use case. + +Anyways, so I bought a new domain for all `pyssg` related stuff, mostly because I wanted somewhere to test live builds while developing, it is of course [pyssg.xyz](https://pyssg.xyz); as of now it is the same template, CSS and scripts that I use here, probably will change in the future. I'll be testing new features and anything `pyssg` related stuff. + +I should start pointing all links to `pyssg` to the actual site instead of the github repository (or my [git](https://git.luevano.xyz) repository), but I haven't decided how to handle everything. \ No newline at end of file diff --git a/src/blog/a/xmpp_server_with_prosody.md b/src/blog/a/xmpp_server_with_prosody.md index e3e33b5..e3ed291 100644 --- a/src/blog/a/xmpp_server_with_prosody.md +++ b/src/blog/a/xmpp_server_with_prosody.md @@ -7,7 +7,7 @@ tags: server tutorial english -Recently I set up an XMPP server (and a Matrix one, too) for my personal use and for friends if they want one; made one for ???[EL ELE EME](https://lmcj.xyz)???, for example. So, here are the notes on how I set up the server that is compatible with the [Conversations](https://conversations.im/) app and the [Movim](https://movim.eu/) social network. You can see my addresses in [contact](https://luevano.xyz/contact.html) and the XMPP compliance/score of the server. +Recently I set up an XMPP server (and a Matrix one, too) for my personal use and for friends if they want one; made one for ==[EL ELE EME](https://lmcj.xyz)== for example. So, here are the notes on how I set up the server that is compatible with the [Conversations](https://conversations.im/) app and the [Movim](https://movim.eu/) social network. You can see my addresses in [contact](https://luevano.xyz/contact.html) and the XMPP compliance/score of the server. One of the best resources I found that helped me a lot was [Installing and Configuring Prosody XMPP Server on Debian 9](https://community.hetzner.com/tutorials/prosody-debian9), and of course the [Arch Wiki](https://wiki.archlinux.org/title/Prosody) and the [oficial documentation](https://prosody.im/). @@ -358,7 +358,7 @@ Component "vjud.your.domain" "vjud" vjud_mode = "opt-in" ``` -You ???HAVE??? to read all of the configuration file, because there are a lot of things that you need to change to make it work with your server/domain. Test the configuration file with: +You ==HAVE== to read all of the configuration file, because there are a lot of things that you need to change to make it work with your server/domain. Test the configuration file with: ```sh luac5.2 -p /etc/prosody/prosody.cfg.lua -- cgit v1.2.3-70-g09d2