Anyways, so I’ll start using Set up a instead of Creating a and will retroactively change the titles for these entries (by this entry the change should be applied already). This might impact some RSS feeds as they keep up a cache of the feed and might duplicate the entries, heads up if for some reason somebody is using it.
]]>
+
I had to learn Go and Lua the hard way
https://blog.luevano.xyz/a/learned_go_and_lua_hard_way.html
@@ -1918,7 +1930,7 @@ cd $CPWD
Sobres pues.
]]>
- Create an XMPP server with Prosody compatible with Conversations and Movim
+ Set up an XMPP server with Prosody compatible with Conversations and Movim
https://blog.luevano.xyz/a/xmpp_server_with_prosody.html
https://blog.luevano.xyz/a/xmpp_server_with_prosody.htmlWed, 09 Jun 2021 05:24:30 GMT
@@ -1927,7 +1939,7 @@ cd $CPWD
ServerToolsTutorial
- How to create an XMPP server using Prosody on a server running Nginx. This server will be compatible with at least Conversations and Movim.
+ How to set up an XMPP server using Prosody on a server running Nginx, on Arch. This server will be compatible with at least Conversations and Movim.Update: I no longer host this XMPP server as it consumed a lot of resources and I wasn’t using it that much. I’ll probably re-create it in the future, though.
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 for example. So, here are the notes on how I set up the server that is compatible with the Conversations app and the Movim social network. You can see my addresses at contact and the XMPP compliance/score of the server.
Update: Since writing this entry, pyssg has evolved quite a bit, so not everything described here is still true. For the latest updates check the newest entries or the git repository itself.
]]>
- Create a git server and setup cgit web app (on Nginx)
+ Set up a Git server and cgit front-end
https://blog.luevano.xyz/a/git_server_with_cgit.html
https://blog.luevano.xyz/a/git_server_with_cgit.htmlSun, 21 Mar 2021 19:00:29 GMT
@@ -2494,7 +2506,7 @@ systemctl enable prosody.service
ServerToolsTutorial
- How to create a git server using cgit on a server running Nginx. This is a follow up on post about creating a website with Nginx and Certbot.
+ How to create a Git server using cgit on a server running Nginx, on Arch. This is a follow up on post about creating a website with Nginx and Certbot.My git server is all I need to setup to actually kill my other server (I’ve been moving from servers on these last 2-3 blog entries), that’s why I’m already doing this entry. I’m basically following git’s guide on setting up a server plus some specific stuff for btw i use Arch Linux (Arch Linux Wiki: Git server and Step by step guide on setting up git server in arch linux (pushable)).
Note that this is mostly for personal use, so there’s no user/authentication control other than that of normal ssh. And as with the other entries, most if not all commands here are run as root unless stated otherwise.
That would be everything. If you need support for more stuff like compressed snapshots or support for markdown, check the optional dependencies for cgit.
]]>
- Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM
+ Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM
https://blog.luevano.xyz/a/mail_server_with_postfix.html
https://blog.luevano.xyz/a/mail_server_with_postfix.htmlSun, 21 Mar 2021 04:05:59 GMT
@@ -2636,7 +2648,7 @@ exec highlight --force --inline-css -f -I -O xhtml -S "$EXTENSION" 2&g
ServerToolsTutorial
- How to create mail server using Postfix, Dovecot, SpamAssassin and OpenDKIM. This is a follow up on post about creating a website with Nginx and Certbot.
+ How to set up a Mail server using Postfix, Dovecot, SpamAssassin and OpenDKIM, on Arch. This is a follow up on post about creating a website with Nginx and Certbot.The entry is going to be long because it’s a tedious process. This is also based on Luke Smith’s script, but adapted to Arch Linux (his script works on debian-based distributions). This entry is mostly so I can record all the notes required while I’m in the process of installing/configuring the mail server on a new VPS of mine; also I’m going to be writing a script that does everything in one go (for Arch Linux), that will be hosted here. I haven’t had time to do the script so nevermind this, if I ever do it I’ll make a new entry regarding it.
This configuration works for local users (users that appear in /etc/passwd), and does not use any type of SQL database. And note that most if not all commands executed here are run with root privileges, unless stated otherwise.
@@ -3008,7 +3020,7 @@ systemctl enable spamassassin.service
]]>
- Create a website with Nginx and Certbot
+ Set up a website with Nginx and Certbot
https://blog.luevano.xyz/a/website_with_nginx.html
https://blog.luevano.xyz/a/website_with_nginx.htmlFri, 19 Mar 2021 02:58:15 GMT
@@ -3017,7 +3029,7 @@ systemctl enable spamassassin.service
ServerToolsTutorial
- How to create website that runs on Nginx and uses Certbot for SSL certificates. This is a base for future blog posts about similar topics.
+ How to set up a website using Nginx for web server and Certbot for SSL certificates, on Arch. This is a base for future blog posts about similar topics.These are general notes on how to setup a Nginx web server plus Certbot for SSL certificates, initially learned from Luke’s video and after some use and research I added more stuff to the mix. And, actually at the time of writing this entry, I’m configuring the web server again on a new VPS instance, so this is going to be fresh.
As a side note, i use arch btw so everything here es aimed at an Arch Linux distro, and I’m doing everything on a VPS. Also note that most if not all commands here are executed with root privileges.