User Tools

Site Tools


computing:hpb-talk

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
computing:hpb-talk [2026/10/10 05:16] – oemb1905computing:hpb-talk [2026/10/10 05:21] (current) – oemb1905
Line 158: Line 158:
 </code> </code>
  
-Run it as ''worker'':+If your curl output is unhealthy, stop and debug before proceeding.
  
-<code> +==== 6. Apache reverse proxy (root) ====
-su - worker -c '/bin/bash /usr/local/bin/upgrade-high-performance.sh' +
-</code>+
  
-Do not ''sudo -u worker''. That drops the session bus.+We can now setup our reverse proxy and associated virtual hosts and Let's Encrypt cert:
  
-==== 6. Apache reverse proxy (root) ==== 
 <code> <code>
-a2enmod proxy proxy_http proxy_wstunnel headers rewrite ssl+sudo a2enmod proxy proxy_http proxy_wstunnel headers rewrite ssl authz_host 
 +sudo certbot certonly --apache -d talk.haacksnetworking.org
 </code> </code>
  
-''/etc/apache2/sites-available/talk.haacksnetworking.org.conf'':+Inside ''nano /etc/apache2/sites-available/talk.haacksnetworking.org.conf'' let's put something like:
  
 <code> <code>
Line 179: Line 177:
     RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]     RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
 </VirtualHost> </VirtualHost>
 +</code>
  
 +And, inside the TLS virtual host, ''nano /etc/apache2/sites-available/talk.haacksnetworking.org-ssl.conf'' let's drop something like:
 +
 +<code>
 <VirtualHost *:443> <VirtualHost *:443>
     ServerName talk.haacksnetworking.org     ServerName talk.haacksnetworking.org
Line 200: Line 202:
 </VirtualHost> </VirtualHost>
 </code> </code>
 +
 +Once the virtual hosts are built, let's enable it, check the config, and then check the endpoint. 
  
 <code> <code>
Line 208: Line 212:
 </code> </code>
  
-Clients use ''wss://talk.haacksnetworking.org/spreed''.+Check your output and make sure everything is accessible and running. If not, debug until it works. FYI, the endpoint for clients is ''wss://talk.haacksnetworking.org/spreed''. More updates if/when rebuilds are done will be posted. Reach out on Matrix if you have questions. 
  
-==== Facts ==== 
-  *  
  
- --- //[[alerts@haacksnetworking.org|oemb1905]] 2026/10/10 01:10//+ --- //[[alerts@haacksnetworking.org|oemb1905]] 2026/10/10 05:16//
computing/hpb-talk.1791609393.txt.gz · Last modified: by oemb1905