Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2018-12-09 00:00:00Z and 2018-12-10 00:00:00Z
@NeXus I'm sure there's one somewhere, it's really not complicated u can get the binary or build the server yourself on ur vps and clone maps from ddnet-maps, after that it's just a matter of setting the configuration u want and writing a service file to start it on boot and such. What part of the whole process are you not understanding ?
alright, yeah so you need to configure like the server config's file for like the basic settings, storage.cfg should be generated if it doesn't exists or something, then you can just run the server from an ssh session like ./DDNet-server
01:02
be aware that's not a really good way to do it like if you want to have mutiple servers running and so on
01:02
it also won't start on boot nor restart automatically if it crashes
awesome ! that's not really a good way to do that but for testing purpose let's say it's ok. Just ask when you'll need a better way
01:19
( as it is you'll need something like tmux or screen to let your server run when you close your ssh session, also if you're not used to linux be aware don't run your server as "root" that's pretty bad )
you can either write a systemd unit file or simply install tmux and use that
01:34
tmux is like a tool you use to attach and detach consoles, so you can get into a tmux console, launch your server and it'll stay running in the background, you can then reattach the console using "tmux attach" or "tmux a" to get back to the console running your server
01:36
systemd unit files are just simple files that allows you to use "systemctl start yourunit.service" to start your server, with the possibility to replace start by stop/enable/disable, start and stop are obvious enable/disable are like run at boot
01:37
i don't know which way appeals more to you, either are fine, unit files are more something you'd use in production, tmux is fine for testing and so on
i don't know what those are i knew you did not have sdl because the errors where about SDL.h, why are you launching bam like that according to https://teeworlds.com/?page=docs&wiki=compiling_everything for 0.6 you could run it with "server_release"