Jump to content

CSMM - Cloud hosted server manager


Catalysm
 Share

Recommended Posts

  • 4 weeks later...

Hello everyone
 

This is a hard announcement to make. For years now CSMM has been hosted for free. However, CSMM has grown so much that this is no longer maintainable. You may have noticed over the past few months that there have not been many new features added to CSMM. This is because practically all of my dev time is taken up with putting out fires and making performance improvements.

However, please do not fear. CSMM is still (and always will be) free to use, but usage of my servers will be a perk reserved for donators. Installing CSMM on your own hardware has never been easier. We have extended the installation documentation (https://docs.csmm.app/en/CSMM/self-host/installation.html) to include a Docker installation option and a one-click deployment on Digital Ocean. Running CSMM on your own server has several benefits, notably that performance will skyrocket, you will be able to use location and inventory tracking (currently a donator-only perk) and you will have much more control over and insight into the system.

If you start hosting CSMM on your own server and would like to import data, please create a ticket and I will give you a JSON export that you can import into your private instance.

Concisely, here's what is changing:

* All the public instances (EU, US and AU) are becoming donator-only starting tomorrow.
* At the beginning of February, all free servers will be removed from these instances.
* CSMM is still (and always will be) open-source and free for anyone to use without limitations.
* We will continue to provide support for self-hosted CSMM installs. Support for general Linux issues will be best-effort as it is an open-source project with limited resources. We appreciate any and all help the community can provide for this.

  • Like 2
  • Thanks 2
Link to comment
Share on other sites

CSMM 1.21.0 released
https://github.com/CatalysmsServerManager/7-days-to-die-server-manager/releases/tag/v1.21.0

EDIT:

Previous version had some issues during update, here's a patch to address those
https://github.com/CatalysmsServerManager/7-days-to-die-server-manager/releases/tag/v1.21.1

Edited by Catalysm (see edit history)
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...

CSMM v1.22.0 released

https://github.com/CatalysmsServerManager/7-days-to-die-server-manager/releases/tag/v1.22.0

Highlight of this update is a rework of the custom Discord notifications. You can now use regex to match log lines, allowing you much more precision in what gets matched. You can also set a custom message for your notifications now, with variables!

See https://docs.csmm.app/en/CSMM/custom-notifications.html for more info


-----
 

On 2/6/2021 at 1:37 PM, rejectz said:

Does anyone know if this can work with BlueFang servers? Just got a server with them and they have no control panel at all, so im needing something to be able to restart the server at set times, amongst other things

Yes, CSMM works on any 7d2d server where allocs fixes are installed!

Edited by Catalysm (see edit history)
Link to comment
Share on other sites

  • 1 month later...

CSMM v1.23.0 released

Big update today, we are releasing an extension to the custom commands syntax. Even though I call it "custom commands syntax", this is active in a lot of places in CSMM: hooks, gimme, banned items punishments, voting reward, ...

In short: the new update allows for a TON more customization when creating commands. You can use loops, conditional statements, logical operators and a whole lot more!

The new system will unlock a lot of crazy things, I can't wait to see what everyone will come up with. If you need some help figuring out the syntax, don't hesitate to ask in the CSMM support channel.

For more info, check the docs: https://docs.csmm.app/en/CSMM/advanced-handlebars.html
Changelog: https://github.com/CatalysmsServerManager/7-days-to-die-server-manager/releases/tag/v1.23.0

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • 1 month later...

Hello everyone

We've added 2 new pages to the docs which talk about advanced usage of the custom commands system. They use the new Handlebars syntax extensively so if you were unsure how to use this, these examples should help you.

 

- Notification when players are dropmining (Thank you @Bap for creating this hook!)
https://docs.csmm.app/en/CSMM/advanced-feature-guide-fallingblocks.html

 

- Deadly air drops, scaled to player level
https://docs.csmm.app/en/CSMM/advanced-feature-guide-deadlydrops.html


Big thanks to @saminal for writing these guides!

  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...
  • 2 months later...
  • 2 weeks later...
  • 3 months later...
13 hours ago, Murphy said:

Is there a step by step tutorial on how to host install this to a windows OS?

No, because it's Linux-based. You could probably get it to run on the Linux subsystem for Windows. Just configure that however you want to, and then follow the instructions for setup on Linux.

 

IMHO, you should run your server on Linux anyway because it has better performance, fewer memory leaks, and you have the use of cron. 

Link to comment
Share on other sites

On 12/12/2021 at 3:33 PM, SylenThunder said:

No, because it's Linux-based. You could probably get it to run on the Linux subsystem for Windows. Just configure that however you want to, and then follow the instructions for setup on Linux.

 

IMHO, you should run your server on Linux anyway because it has better performance, fewer memory leaks, and you have the use of cron. 

Thanks for your response! I am still trying to learn how to setup a linux 7d2d server. I finished installing 7 days server in Ubuntu but got stuck with not being able to connect to the 7DTD server. Is there a tutorial or thread for this? After I figure out how to connect to my 7DTD server on linux, I will try to install CSMM locally. BTW, I tried signing up at digital ocean, I tried creating 2 accounts with 2 different credit cards and both got locked. 

Link to comment
Share on other sites

Just made this discovery of your manager here… I’ve played on some servers that must have been using this, a few of the features here was on the server and it was awesome.

 

I have my own server through gamesevers and have for some time, I’d like to use this there, does this get installed on the server besides the alloc fixes ? I’m not clear on the install idea here .. 

 

thanks

Link to comment
Share on other sites

On 12/19/2021 at 8:24 AM, Murphy said:

Thanks for your response! I am still trying to learn how to setup a linux 7d2d server. I finished installing 7 days server in Ubuntu but got stuck with not being able to connect to the 7DTD server. Is there a tutorial or thread for this? After I figure out how to connect to my 7DTD server on linux, I will try to install CSMM locally. BTW, I tried signing up at digital ocean, I tried creating 2 accounts with 2 different credit cards and both got locked. 


So your 7 days to die server does not need to be on Linux. CSMM connects to 7D2D over the HTTP protocol. CSMM can technically run fine on Windows but since I haven't used Windows in years, there is no official support for it.

With what I know about your situation, I'd recommend to install 7D2D on a windows machine as you are familiar with that one and then use a VM to run CSMM. Using the Docker installation method is the best: https://docs.csmm.app/en/CSMM/self-host/docker.html
 

Or pay a monthly fee and get hosted CSMM where you can just connect your existing server. Much less headaches as I take care of the maintenance and upgrades of CSMM. :)

 

On 12/20/2021 at 12:45 AM, illusions said:

Just made this discovery of your manager here… I’ve played on some servers that must have been using this, a few of the features here was on the server and it was awesome.

 

I have my own server through gamesevers and have for some time, I’d like to use this there, does this get installed on the server besides the alloc fixes ? I’m not clear on the install idea here .. 

 

thanks


CSMM is not an API mod that you install on your gameserver, it's a separate process (with a database). If you want to install CSMM on your own server for free, see the install docs here: https://docs.csmm.app/en/CSMM/self-host/installation.html

Self hosting does require some technical knowledge though, if you are not comfortable with that, the hosted option might fit you better

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...