How to make our own public dedicated server in Don't Starve Together which will run 24/7?
Solution 1:
In your Steam library, there's a search bar in the upper left. To the right, you'll see 'games'. Click that, then in the dropdown, select tools.
Locate 'Dont Starve Together Dedicated Server', install it, and run it. This is the dedicated server program that is used to keep servers up and running 24/7. It allows a world to exist without a player being there.
I'd recommend against installing and running this on a machine that is typically used for everyday work or gaming, though.