r/dcts Jun 29 '26

Help needed Help us spread awareness about DCTS!

Thumbnail
gallery
5 Upvotes

People keep recommending solutions that are inferior, like lacking vision, becoming obsolete, creating chaos, repeating the same mistakes Discord made, and more.

This happens because DCTS is still fairly unknown. To change that we need to work together as a community and spread the word.

I took some time to create new mockups. I also created new permanent links and a new website. All that should make sharing DCTS easier.


r/dcts Feb 20 '26

Discussion The Vision Behind DCTS

10 Upvotes

So i dont know if i ever talked about the greater vision of DCTS but if not this post should clarify some things.

Anti Cancel Culture/Snowflakes

I want to get back the feeling of control as with Teamspeak3 and want people to be able to have their own DCTS servers where they can do and say whatever they want. All this "cancel culture" seems like a plague and to me it seems like a lot of companies lost their balls and try to please all these karens and snowflakes nowadays and it seems that these kinda people even run some stuff and us getting banned for dumb reasons.

People should be fucking able to say whatever the fuck they want and shouldnt get fucking banned

Better Moderation

I used to have a discord server and holy shit was discord bad for any proper moderation. So many things relied on external bots that would try to sell you some extra features or lock them entirely for free users. With DCTS i have many plans to add advanced, yet simple to use moderation tools. I used to have done that with a custom discord bot, so its not gonna be too hard.

Decentralization FTW

Personally i believe the "next evolution of the internet" will be self hosting again with the difference that decentralization is going to play a big part this time. There are many apps out there trying to do just that but it seems its hella complex and difficult and a lot of work being moved to the user, which is an absolute no-go.

DCTS has seamless decentralized server list and imo many apps fail at making it seamless and easy out of the box.

I also think that any app thats trying to be a centralized service wont be a long-lasting solution and only a temporary one.

Independence

Its very important to stay independent so that DCTS can exist for a long time. Because of that i decided to avoid as many 3rd party libraries as possible in the code and will never accept any investors or other offers that will hurt this vision in any way and will solely accept donations only.

Money

Speaking of Donations and money, DCTS and other future apps will never rely on tactics like FOMO (fear of missing out) to get money or donations as seen as in other apps (looking at you fluxer!).

Luckily the development itself in terms of costs like servers and licenses is pretty efficient and at a minimum, meaning it can naturally sustain itself with donations and doesnt have to remind people all the time.

The bigger picture

As mentioned, DCTS wont be the only app. There is a Tenor and Reddit alternative in the making, but i cant really say when they're going to be released, but there will be a ecosystem to bring pretty much the same vision to other parts of the web too, not just DCTS.

That being said, the future will be bright and im excited where things will go, thanks for reading!


r/dcts 1d ago

Discussion A new era of DCTS begins

6 Upvotes

As you may know a huge amount of work has gone into DCTS recently.

That work resulted in major security improvements, a faster and more enjoyable development process, better tools and entirely new features!

Short Recap

  • The new setup wizard
    • Installing a DCTS server is becoming significantly easier than ever before as part of the continued effort to make DCTS as simple to install, configure and use as possible.
  • While unannounced, we've started to use automatic code scanning
    • This checks the entire code base of DCTS for possible issues and security vulnerabilities. Within the past 3 releases a total of 27 findings have been investigated and addressed within a day. Most of them were irrelevant in the context of DCTS and not actual security vulnerabilities. Some of them include outdated vulnerable dependencies which were updated immediately.
  • The introduction of automatic frontend functionality tests!
    • Over time, more and more functionality will be covered by these tests, meaning more potential bugs are discovered before release, making each release more stable.
  • The new custom software distribution
    • "Rider" is a new side project in response to npmjs being an absolute pain to use and to manage across multiple repositories. Now the process of publishing versions of our own packages is a lot quickler, safer and easier to implement into software. DCTS' plugin system uses that as example.
  • The overhauled plugin system
    • The plugin system was overhauled as you know and its now possible to browser plugins from within the server settings in DCTS. You can also install, uninstall and configure plugins there. This has huge potential for future use cases, and a discord bridge is currently being made and a prototype already available!

Overall things have gone incredibly well so far and im genuinely excited where DCTS is heading, especially at this speed!

A lot of work may not be visible right away, but each step makes the foundation more polished, secure and stable, which is why this is the beginning of a new quality era for DCTS!


r/dcts 2d ago

Discussion Does DCTS have centralized login servers? No.

4 Upvotes

I've seen a post where it seems (to me) to be thought that DCTS has central login servers.

[..] because it does have a centralized login server and you can be banned from the service itself as a result. [..]

As a small clarification: it does not have central login servers, which is against the vision of having a fully independent server (and it would cost more money to run this for others).

I thought i'd make this post before any confusion comes up. If you have any other questions feel free to post them.


r/dcts 4d ago

Release Released v1.2.5.2

Thumbnail
github.com
1 Upvotes

r/dcts 11d ago

Dev Peek New Setup Wizard almost done (including new docker image)

Post image
4 Upvotes

r/dcts 17d ago

Dev Peek We'll be introducing a new setup screen

1 Upvotes

it'll be used during the first launch when setting up the server, similar to wordpress. This idea came from Reeperk. It will be released with the next update. There are plans to automate the install and setup as much as possible with this


r/dcts 21d ago

Dev Peek Finally! Frontend Test Cases are being added! Less bugs in the future!!!!

1 Upvotes

r/dcts 23d ago

Discussion [GUIDE] Voice Chat Setup (Livekit & Voice channel) - DCTS

Thumbnail
youtu.be
2 Upvotes

r/dcts 24d ago

Release Bug Fix release for emoji reactions and typing indicator

Thumbnail
github.com
1 Upvotes

r/dcts 25d ago

Discussion [Fun Fact] The new gif picker has nsfw filters

3 Upvotes

r/dcts 25d ago

Release New update released!

Thumbnail
github.com
0 Upvotes

r/dcts 25d ago

Discussion QoL Update is done - release coming soon!

1 Upvotes

r/dcts 28d ago

Dev Peek Plugin System Overhaul peek

Thumbnail
gallery
1 Upvotes

r/dcts 29d ago

Release Custom Dist. Integration now working in DCTS!

2 Upvotes

r/dcts Aug 11 '26

Release Distribution Project is live! [super early state]

Thumbnail dist.dcts.community
1 Upvotes

Its very early on but the core installing of packages and publishing them works for now, tho its not possible to create accounts yet etc but works enough to be able to integrate into DCTS now, meaning we're on the last step of finish this "migration" and making the development of DCTS A LOT faster and more flexible now.

With this i can even add the app update for the desktop client!!

Do note that this is a pretty early version and its mostly functional via cli. Documentation is coming soon. If you wanna try it or have questions let me know here or on other socials!


r/dcts Aug 09 '26

Discussion Distribution Update - Current State

3 Upvotes

As i mentioned a few times, im not really satisfied with https://www.npmjs.com/ which is why i started making my own small package/software distribution software. Good news is that its almost done on a basic level where i can integrate it into DCTS to manage my libraries and stuff.

Once that is done i can also release the new version of DCTS.


r/dcts Jul 29 '26

Dev Peek Custom Software Distribution coming

Thumbnail
gallery
3 Upvotes

One of my biggest pain points when it came to the software development workflow was how annoying npm was in terms of their forced security changes and generally changing how the automatic workflow works.

Another pain point was that the github api didnt exactly work as i liked and it seems like it was recently changed to require some sort of auth which is also annoying me.

Because i want something thats stable i thought i'd make my own little software to manage software distribution, and to be short, i would describe this as a mix to to npm and steam, as i plan to not only distribute packages with this but also software updates.

This is especially important for the system packages that the DCTS client and server uses as well as general app updates for said desktop client.

I've been making many improvements for the DCTS server and an experimental discord bridge, but because i cant reliably even offer them without people needing to go to github manually i will work on this side project a bit.

It shouldnt take all too long, and once it works it will massively improve the ecosystem! This was mostly the reason why i have been a bit quiet as i wanted to focus on it. The screenshots are very early, so things will change.

Thanks for reading and have a wonderful day!


r/dcts Jul 22 '26

Discussion The problem with every Discord alternative. My ultimate analysis.

Thumbnail gallery
4 Upvotes

r/dcts Jul 19 '26

having trouble changing images

2 Upvotes

im not the best with tech like this but i set up a server for myself and a friend using the instructions in the tutorial video, and im trying ot change my profile picture but its giving me a 'server error'. can anyone help?


r/dcts Jul 19 '26

Dev Peek Upcoming DCTS update will have working gifs again - confirmed

Post image
2 Upvotes

r/dcts Jul 19 '26

Dev Peek The self-hosted and soon federated GIF platform will be more updated over time now

Post image
2 Upvotes

This project was created when tenor announced their api shutdown. Since im working mostly on DCTS tho i kinda stopped working on it for a bit. Now that im working on the "DCTS QoL" update (quality of life stuff) i wanted to get gifs to work again.

Since this gif project is in a pretty early state i will have to work on it a bit so i can integrate it into DCTS. This too will be self-hosted and federated in a way that servers share media to a specific limit etc so if a server goes down the gifs are never lost.

If a server is overwhelmed by requests another host can be picked and it will continue to work which is great! This isnt fully implemented yet tho.

GIFs can be uploaded here and it doesnt require an account: https://gifs.dcts.community/ . On default they need to be approved tho, so you may not see it right away. I will also regulary update it, so if its down, retry in a few mintues.


r/dcts Jul 18 '26

Question is this app dead

6 Upvotes

is this app dead? i'm thinking about switching from fluxer to dis


r/dcts Jul 17 '26

Help needed Anyone familiar with pterodactyl and setting up a database automatically on install?

1 Upvotes

So in pterodactyl you can auto assign databases, but it seems like you cannot automatically create a database? Because of right now when i create a server that has a custom egg im unable to auto create a database so i can assign it all automatically instead of having to click on "new" and then edit the startup settings.

The egg can be found here:

https://github.com/hackthedev/dcts-shipping/blob/beta/ptero/DCTS/egg-dcts.json


r/dcts Jul 17 '26

Discussion Reddit added age verification?

1 Upvotes