<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Guides - Support &amp; Community Forum				            </title>
            <link>https://dcts.community/guides/</link>
            <description>Welcome to the official website of DCTS. Feel free to join our forum. If you need help or have any questions about our application this is the right place to go.</description>
            <language>en-US</language>
            <lastBuildDate>Sat, 04 Apr 2026 13:54:27 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>Nginx Reverse Proxy Livekit</title>
                        <link>https://dcts.community/guides/nginx-reverse-proxy-livekit/</link>
                        <pubDate>Tue, 17 Feb 2026 11:14:32 +0000</pubDate>
                        <description><![CDATA[I had another WebRTC server application running on my hardware (a nextcloud talk instance) so I needed a custom configuration. I didn&#039;t go through the automated installer so ended up doing s...]]></description>
                        <content:encoded><![CDATA[<p>I had another WebRTC server application running on my hardware (a nextcloud talk instance) so I needed a custom configuration. I didn't go through the automated installer so ended up doing some manual things, including installing livekit from scratch while setting up the configuration. </p>
<p>Things to note for a Linux Install:</p>
<ul>
<li>The livekit server runs multiple servers. DSTC connects to livekit on port 7880. This needs a reverse proxy to run. There is a section in your DSTC configuration file (I installed DSTC to /opt instead of /home, so mine is at /opt/dstc/configs in config.json) where you need to set your domain. Do not include the protocol - only include the domain name (livetalk.yourdomain.com). </li>
<li>The configuration file that livetalk actually uses can be changed in the systemd services file for livetalk. If you think there is an error, connect to your DSTC server and take a look at your console network traffic as well as your headers. Try starting the livetalk server manually as well (`sudo livetalk-server --config /path/to/livetalk/yaml/file`)</li>
<li>I had to change the port in my livetalk.yaml file as 3478 was already in use by a nextcloud talk app. I just changed it to 3479 without any issues seeminly</li>
</ul>]]></content:encoded>
						                            <category domain="https://dcts.community/guides/">Guides</category>                        <dc:creator>aurora</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/guides/nginx-reverse-proxy-livekit/</guid>
                    </item>
							        </channel>
        </rss>
		