<?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>
									Support &amp; Community Forum - Recent Topics				            </title>
            <link>https://dcts.community/</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 14:08:36 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>New documentation page!</title>
                        <link>https://dcts.community/main-forum/new-documentation-page/</link>
                        <pubDate>Sun, 01 Mar 2026 18:09:43 +0000</pubDate>
                        <description><![CDATA[Today i&#039;ve setup a new documentation page thats based on the latest version and can be found here:]]></description>
                        <content:encoded><![CDATA[<p>Today i've setup a new documentation page thats based on the latest version and can be found here:</p>
<p><a href="https://docs.dcts.community/" target="_blank" rel="noopener">https://docs.dcts.community/</a></p>]]></content:encoded>
						                            <category domain="https://dcts.community/"></category>                        <dc:creator>Angel™</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/main-forum/new-documentation-page/</guid>
                    </item>
				                    <item>
                        <title>Do not use MySQL! Use MariaDB!</title>
                        <link>https://dcts.community/frequently-asked-questions/do-not-use-mysql-use-mariadb/</link>
                        <pubDate>Tue, 17 Feb 2026 11:27:34 +0000</pubDate>
                        <description><![CDATA[One of the current table setups as of this date in the beta branch has default values that do not work in MySQL - only MariaDB. If you run into this issue, uninstall MySQL and install MariaD...]]></description>
                        <content:encoded><![CDATA[<p>One of the current table setups as of this date in the beta branch has default values that do not work in MySQL - only MariaDB. If you run into this issue, uninstall MySQL and install MariaDB. </p>]]></content:encoded>
						                            <category domain="https://dcts.community/"></category>                        <dc:creator>aurora</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/frequently-asked-questions/do-not-use-mysql-use-mariadb/</guid>
                    </item>
				                    <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/"></category>                        <dc:creator>aurora</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/guides/nginx-reverse-proxy-livekit/</guid>
                    </item>
				                    <item>
                        <title>The forum is back!</title>
                        <link>https://dcts.community/main-forum/the-forum-is-back/</link>
                        <pubDate>Tue, 17 Feb 2026 00:25:41 +0000</pubDate>
                        <description><![CDATA[After a year the forum was revived! Crazy to think its already 2 years old!
Its planned to use the forum as a home for pretty much anything and fallback in case something goes wrong with re...]]></description>
                        <content:encoded><![CDATA[<p><strong>After a year</strong> the forum was revived! Crazy to think its already 2 years old!</p>
<p>Its planned to use the forum as a home for pretty much anything and fallback in case something goes wrong with reddit or the main instance.</p>
<p>Our community has been growing insanely big over time in a relative short amount of time and im very excited to see where it'll go!</p>
<p>so,</p>
<p><strong><span style="font-size: 36pt">welcome back!</span></strong></p>]]></content:encoded>
						                            <category domain="https://dcts.community/"></category>                        <dc:creator>Angel™</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/main-forum/the-forum-is-back/</guid>
                    </item>
				                    <item>
                        <title>New Subreddit</title>
                        <link>https://dcts.community/main-forum/new-subreddit/</link>
                        <pubDate>Thu, 02 Jan 2025 20:47:51 +0000</pubDate>
                        <description><![CDATA[I made a new subreddit to better connect with the community. It can be found here:
reddit.com/r/dcts/]]></description>
                        <content:encoded><![CDATA[<p>I made a new subreddit to better connect with the community. It can be found here:</p>
<p><a href="https://www.reddit.com/r/dcts/" target="_blank" rel="noopener">reddit.com/r/dcts/</a></p>]]></content:encoded>
						                            <category domain="https://dcts.community/"></category>                        <dc:creator>Angel™</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/main-forum/new-subreddit/</guid>
                    </item>
				                    <item>
                        <title>Rough Feature List</title>
                        <link>https://dcts.community/discussions/rough-feature-list/</link>
                        <pubDate>Mon, 29 Jul 2024 23:46:24 +0000</pubDate>
                        <description><![CDATA[This is a rough feature set from the release v3.4.6.

You can create multiple groups that have their own dedicated channel tree. Groups act like &quot;sub-servers&quot;.


each group has its own ...]]></description>
                        <content:encoded><![CDATA[<p class="first:mt-0 last:mb-0" dir="ltr">This is a rough feature set from the release v3.4.6.</p>
<ul>
<li value="1"><span>You can create multiple groups that have their own dedicated channel tree. Groups act like "sub-servers".</span></li>
<li class="list-none" value="2">
<ul>
<li value="1"><span>each group has its own permissions, banner, icon etc </span></li>
</ul>
</li>
<li value="2"><span>There is a new markdown editor for easy formatting</span></li>
<li value="3"><span>The UI was reworked to be more mobile friendly</span></li>
<li value="4"><span>You can edit messages</span></li>
<li value="5"><span>You can talk with friends using built in WebRTC in real time. working but somewhat experimental.</span></li>
<li value="6"><span>You can create custom roles and edit specific permissions. You can also color them</span></li>
<li value="7"><span>Its possible to create text and voice channels for now and adjust permissions for each channel</span></li>
<li value="8"><strong>you can host it yourself giving you full control</strong></li>
<li value="9"><span>members can set</span></li>
<li class="list-none" value="10">
<ul>
<li value="1"><span>a profile picture</span></li>
<li value="2"><span>a banner</span></li>
<li value="3"><span>a status</span></li>
<li value="4"><span>a about me text</span></li>
<li value="5"><span>edit their username / display name</span></li>
</ul>
</li>
<li value="10"><span>you can upload files to the server and share it. </span></li>
<li class="list-none" value="11">
<ul>
<li value="1"><span>a upload size limit can be set for each role. default is set to 7MB. </span></li>
<li value="2"><span>You could make a "Donator" role whos upload limit is increased.</span></li>
<li value="3"><span>Theoretically supports large files depending on config.</span></li>
</ul>
</li>
<li value="11"><span>there is embed support for certain files like mp3, youtube embeds, video embeds and image embeds. urls will turn into clickable links</span></li>
<li value="12"><span>you can ban, kick, mute members.</span></li>
<li class="list-none" value="13">
<ul>
<li value="1"><strong>its possible to mute permanent</strong></li>
<li value="2"><strong>You can specify a reason that will be displayed to the member (optional)</strong></li>
</ul>
</li>
<li value="13"><span>Plugin system introduced</span></li>
<li class="list-none" value="14">
<ul>
<li value="1"><span>In the future there might be cool plugins that extend functionality.</span></li>
</ul>
</li>
<li value="14"><span>admins can delete messages of other members.</span></li>
<li value="15"><span>SQL Support (great for bigger servers and or performence)</span></li>
<li class="list-none" value="16">
<ul>
<li value="1"><span>You only need to provide a database name and login details for a account to access said database. the structure needed will be generated by the app for you.</span></li>
</ul>
</li>
<li value="16"><span>Media cache for embed url detection</span></li>
<li value="17"><span>You can generate a key for every role that a user can enter to join a role.</span></li>
<li class="list-none" value="18">
<ul>
<li value="1"><span>Works similar to how you were able to get admin perms on TeamSpeak</span></li>
<li value="2"><span>Could be used to giveaway special roles in giveaways</span></li>
</ul>
</li>
<li value="18"><span>Tenor Gif Search Feature</span></li>
<li class="list-none" value="19">
<ul>
<li value="1"><span>Requires you to setup api keys in the config</span></li>
<li value="2"><span>tutorial soon</span></li>
</ul>
</li>
<li value="19"><span>Emoji Feature</span></li>
<li class="list-none" value="20">
<ul>
<li value="1"><span>You can upload custom pngs to use as emoji</span></li>
</ul>
</li>
<li value="20"><span>You can mention members using right click -&gt; mention on username</span></li>
<li class="list-none" value="21">
<ul>
<li value="1"><span>@ username mentions will be working in the future as well</span></li>
<li value="2"><span>same for :emoji: auto-complete and preview</span></li>
</ul>
</li>
<li value="21"><span>Cloudflare Image CDN Support</span></li>
<li class="list-none" value="22">
<ul>
<li value="1"><span>You can configurate Cloudflare's Image CDN rather then storing uploaded images on the server directly. Great for bigger servers as example</span></li>
</ul>
</li>
<li value="22"><span>Docker Support</span></li>
<li class="list-none" value="23">
<ul>
<li value="1"><span>Thanks to the contributors on github &lt;3</span></li>
</ul>
</li>
</ul>
<p class="first:mt-0 last:mb-0" dir="ltr"><br /><span>I have a lot of features planned and i still need to implement a lot but i love working on it and with every update the app is getting better. the list i made is from my head now so i might have forgot some things.</span></p>]]></content:encoded>
						                            <category domain="https://dcts.community/"></category>                        <dc:creator>Angel™</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/discussions/rough-feature-list/</guid>
                    </item>
				                    <item>
                        <title>TypeError: Cannot read properties of undefined (reading &#039;token&#039;)</title>
                        <link>https://dcts.community/installation-help/typeerror-cannot-read-properties-of-undefined-reading-token/</link>
                        <pubDate>Thu, 27 Jun 2024 16:47:25 +0000</pubDate>
                        <description><![CDATA[First of all, hey there, liking your project!
I have been trying to install it via docker/portainer on my Synology NAS.
However whenever i connect there is no Serverpic to click on to rede...]]></description>
                        <content:encoded><![CDATA[<p>First of all, hey there, liking your project!</p>
<p>I have been trying to install it via docker/portainer on my Synology NAS.</p>
<p>However whenever i connect there is no Serverpic to click on to redeem my Admin privileges, and this shows up in my logs.</p>
<p>TypeError: Cannot read properties of undefined (reading 'token')<br />at Socket.&lt;anonymous&gt; ( <span style="color:#aaa">removed link</span> )<br />at Socket.emit (node:events:519:28)<br />at Socket.emitUntyped ( <span style="color:#aaa">removed link</span> )<br />at  <span style="color:#aaa">removed link</span> <br />at process.processTicksAndRejections (node:internal/process/task_queues:77:11)<br /> {<br /> <br />errno: -2,<br />code: 'ENOENT',<br />syscall: 'open',<br />path: './config_backups/config_6/27/2024_4-41-56 PM.txt'<br />}<br /> <br /> <br /> UNEXPECTED ERROR<br /> <br /> Cannot read properties of undefined (reading 'token')</p>
<p>In my docker compose i even gave dcts its own directory, but there are no files in it. Unsure what i am doing wrong.</p>]]></content:encoded>
						                            <category domain="https://dcts.community/"></category>                        <dc:creator>itz_F3lix</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/installation-help/typeerror-cannot-read-properties-of-undefined-reading-token/</guid>
                    </item>
				                    <item>
                        <title>Upcoming Update &amp; Improvements / Dev Preview</title>
                        <link>https://dcts.community/main-forum/upcoming-update-important/</link>
                        <pubDate>Sun, 23 Jun 2024 18:15:34 +0000</pubDate>
                        <description><![CDATA[Hey! 
There might&#039;ve been a XSS issue on the latest version as someone managed to get the token of another user (me) and log into the server with their account. The person said they didnt u...]]></description>
                        <content:encoded><![CDATA[<p>Hey! </p>
<p><span style="text-decoration: line-through">There might've been a XSS issue</span> on the latest version as someone managed to get the token of another user (me) and log into the server with their account. The person said they didnt use XSS and it was transmitted on accident in a specific event.</p>
<p>While i saw others try to use XSS it seemed like that didnt work. In order to make absolutely sure that this cant happen i tried to implement some XSS Filters. I also went through the code to check for any events that could accidentally transmit the token.</p>
<p>In the version 2.6.6 there is a bug with the context menu not working for the channel tree. This issue is already fixed, <a href="https://github.com/hackthedev/dcts-shipping/issues/6" target="_blank" rel="noopener">view on github here</a>. You could fix it yourself until im done with the next update (accidentally duplicated a string, its super easy).</p>
<p> </p>
<p>Edit:</p>
<p>XSS wasnt a problem but i added filters to make sure it stays like this as well.</p>
<p>If you're curious about what im working on right now and what features might come then you might wanna c<a href="https://github.com/hackthedev/dcts-shipping/discussions/categories/update-previews" target="_blank" rel="noopener">heck out the github discussions</a>.</p>
<p> </p>
<p>TL;DR</p>
<p>The update will be about bugs and security patches/improvements. Also some small features will be added tho more on it once i release it.</p>]]></content:encoded>
						                            <category domain="https://dcts.community/"></category>                        <dc:creator>Angel™</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/main-forum/upcoming-update-important/</guid>
                    </item>
				                    <item>
                        <title>How software updates are listed here</title>
                        <link>https://dcts.community/main-forum/how-software-updates-are-listed-here/</link>
                        <pubDate>Thu, 20 Jun 2024 13:51:53 +0000</pubDate>
                        <description><![CDATA[Software Updates will have the tag &quot;software update&quot;.
If a post is marked as &quot;solved&quot; this means the update has been released on github. If there is no green checkmark it means the update i...]]></description>
                        <content:encoded><![CDATA[<p>Software Updates will have the tag "software update".</p>
<p>If a post is marked as "solved" this means the update has been released on github. If there is no green checkmark it means the update isnt done yet and additional info can be usually found within the posts of the topic, if available.</p>
28]]></content:encoded>
						                            <category domain="https://dcts.community/"></category>                        <dc:creator>Angel™</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/main-forum/how-software-updates-are-listed-here/</guid>
                    </item>
				                    <item>
                        <title>Addition to the Open Source &amp; VoIP Update Announcement</title>
                        <link>https://dcts.community/main-forum/addition-to-the-open-source-voip-update-announcement/</link>
                        <pubDate>Thu, 20 Jun 2024 13:33:38 +0000</pubDate>
                        <description><![CDATA[Both the VoIP &amp; Open Source Update have beenreleased on github.
Updates in the Announcements that have been released will be marked as solved.

 
I have also changed the way how the ...]]></description>
                        <content:encoded><![CDATA[<p>Both the VoIP &amp; Open Source Update have been<a href="https://github.com/hackthedev/dcts-shipping/releases" target="_blank" rel="noopener">released on github</a>.</p>
<p>Updates in the Announcements that have been released will be marked as solved.</p>
27
<p> </p>
<p>I have also changed the way how the versioning is done now. As you might realise, the old version was v6.x.x and now its v2.x.x. This is because i found it to be easier to manage the versions in a different way, so dont worry.</p>]]></content:encoded>
						                            <category domain="https://dcts.community/"></category>                        <dc:creator>Angel™</dc:creator>
                        <guid isPermaLink="true">https://dcts.community/main-forum/addition-to-the-open-source-voip-update-announcement/</guid>
                    </item>
							        </channel>
        </rss>
		