User Tools

Site Tools


servers:linux:prosody

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers:linux:prosody [2026/05/15 02:23] – [Create User] Sean Rhoneservers:linux:prosody [2026/05/15 03:08] (current) Sean Rhone
Line 9: Line 9:
   * [[linux:distros:server:opensuse_tumbleweed_server|openSUSE Tumbleweed (Server)]]   * [[linux:distros:server:opensuse_tumbleweed_server|openSUSE Tumbleweed (Server)]]
   * [[servers:linux:nginx:lets_encrypt|Certbot (Let's Encrypt)]]   * [[servers:linux:nginx:lets_encrypt|Certbot (Let's Encrypt)]]
- 
-===== Notes ===== 
- 
-  * https://check.messaging.one/result.php?domain=chat.realmofespionage.xyz&type=client 
-  * https://check.messaging.one/submit.php?domain=chat.realmofespionage.xyz&type=server 
  
 ====== Dependencies ====== ====== Dependencies ======
Line 33: Line 28:
   * https://prosody.im/doc/configure   * https://prosody.im/doc/configure
  
-===== General =====+===== Modular =====
  
   echo 'Include "conf.d/*.cfg.lua"' | sudo tee --append '/etc/prosody/prosody.cfg.lua' > '/dev/null'   echo 'Include "conf.d/*.cfg.lua"' | sudo tee --append '/etc/prosody/prosody.cfg.lua' > '/dev/null'
  
-  sudo mkdir -'/etc/prosody/conf.d' && sudo chown -R 'prosody':'prosody' '/etc/prosody/conf.d'+  sudo -'/etc/prosody/prosody.cfg.lua'
  
 ===== RoE | Chat ===== ===== RoE | Chat =====
  
-  sudo -e '/etc/prosody/conf.d/roe-chat.cfg.lua'+  sudo mkdir -p '/etc/prosody/conf.d' && sudo -e '/etc/prosody/conf.d/roe-chat.cfg.lua' && sudo chown -R 'prosody':'prosody' '/etc/prosody/conf.d'
  
 <code> <code>
Line 69: Line 64:
 **** ****
  
-  sudo cp '/etc/letsencrypt/live/realmofespionage.xyz/fullchain.pem' '/etc/letsencrypt/live/realmofespionage.xyz/privkey.pem' '/etc/prosody/certs' && sudo chgrp 'prosody' '/etc/prosody/certs/fullchain.pem' '/etc/prosody/certs/privkey.pem'+  sudo cp '/etc/letsencrypt/live/realmofespionage.xyz/fullchain.pem' '/etc/letsencrypt/live/realmofespionage.xyz/privkey.pem' '/etc/prosody/certs' && sudo chown 'prosody':'prosody' '/etc/prosody/certs/fullchain.pem' '/etc/prosody/certs/privkey.pem'
  
 ===== Certbot Automation ===== ===== Certbot Automation =====
Line 204: Line 199:
  
   rm -R ~/'prosody-files-'*'.tar.gz' && sync   rm -R ~/'prosody-files-'*'.tar.gz' && sync
 +
 +====== Resources ======
 +
 +  * https://connect.xmpp.net/
 +  * https://inspect.xmpp.net/
 +  * https://observe.jabber.network/
 +
 +====== TODO ======
 +
 +  * https://prosody.im/doc/backups
  
/usr/local/www/wiki/data/attic/servers/linux/prosody.1778826200.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki