[GH-ISSUE #37] [new server] Staround #30

Closed
opened 2026-02-27 01:59:09 +03:00 by kerem · 24 comments
Owner

Originally created by @divn on GitHub (Dec 12, 2013).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/37

Originally assigned to: @dgibbs64 on GitHub.

starbound server script would be awesome

Originally created by @divn on GitHub (Dec 12, 2013). Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/37 Originally assigned to: @dgibbs64 on GitHub. starbound server script would be awesome
Author
Owner

@tschaerni commented on GitHub (Dec 12, 2013):

I'am working at the moment on a Starbound script. but it is ugly. Because the Starbound Server don't have useful commands. And there ar only a few like /pvp.

Stay tuned ;)

<!-- gh-comment-id:30428643 --> @tschaerni commented on GitHub (Dec 12, 2013): I'am working at the moment on a Starbound script. but it is ugly. Because the Starbound Server don't have useful commands. And there ar only a few like /pvp. Stay tuned ;)
Author
Owner

@dgibbs64 commented on GitHub (Dec 12, 2013):

@tschaerni Looks like you have created an init script for starbound. Looks pretty good. I do recommend you use tmux instead of screen as it will allow you to use console. Tmux is basically an up to date replacement for screen. You can look at my scripts for examples on how to use tmux in your script.

I am currently improving the monitoring on the existing server scripts. Once that is complete I will have a look at writing a script for starbound :)

<!-- gh-comment-id:30437132 --> @dgibbs64 commented on GitHub (Dec 12, 2013): @tschaerni Looks like you have created an init script for starbound. Looks pretty good. I do recommend you use tmux instead of screen as it will allow you to use console. Tmux is basically an up to date replacement for screen. You can look at my scripts for examples on how to use tmux in your script. I am currently improving the monitoring on the existing server scripts. Once that is complete I will have a look at writing a script for starbound :)
Author
Owner

@tschaerni commented on GitHub (Dec 12, 2013):

Hey dgibbs64,
No, that's not true, the scripts are for the game Star Made.
But currently I am working on a small script for Starbound. But this is not yet public. I know tmux a little. But I prefer screen;)

Cheers

  • tschaerni
<!-- gh-comment-id:30445670 --> @tschaerni commented on GitHub (Dec 12, 2013): Hey dgibbs64, No, that's not true, the scripts are for the game Star Made. But currently I am working on a small script for Starbound. But this is not yet public. I know tmux a little. But I prefer screen;) Cheers - tschaerni
Author
Owner

@dgibbs64 commented on GitHub (Dec 12, 2013):

@tschaerni Right you are, too many games starting with Star :). My scripts used to use SCREEN until I had many problems with permissions and re attaching the console. I was unable to get the "console" feature working on my scripts until I used Tmux. Screen is defiantly a good command until you try to re attach a session is as any user other than root.

Have fun coding the script for Starbound I will be interested so see how you implement it. I know I certainly enjoy working on my projects.

<!-- gh-comment-id:30464250 --> @dgibbs64 commented on GitHub (Dec 12, 2013): @tschaerni Right you are, too many games starting with Star :). My scripts used to use SCREEN until I had many problems with permissions and re attaching the console. I was unable to get the "console" feature working on my scripts until I used Tmux. Screen is defiantly a good command until you try to re attach a session is as any user other than root. Have fun coding the script for Starbound I will be interested so see how you implement it. I know I certainly enjoy working on my projects.
Author
Owner

@lazypower commented on GitHub (Dec 22, 2013):

Interestingly enough I just did this manually, then I ran across this github issue. I'll be keeping my eye out for this script to land. I'd like to get my hands dirty with it if nothing comes to fruit.

<!-- gh-comment-id:31080653 --> @lazypower commented on GitHub (Dec 22, 2013): Interestingly enough I just did this manually, then I ran across this github issue. I'll be keeping my eye out for this script to land. I'd like to get my hands dirty with it if nothing comes to fruit.
Author
Owner

@dgibbs64 commented on GitHub (Dec 22, 2013):

This is definitely on my to-do list. However I am completing this new feature first :) https://github.com/dgibbs64/linuxgameservers/issues/4

<!-- gh-comment-id:31082623 --> @dgibbs64 commented on GitHub (Dec 22, 2013): This is definitely on my to-do list. However I am completing this new feature first :) https://github.com/dgibbs64/linuxgameservers/issues/4
Author
Owner

@lazypower commented on GitHub (Dec 22, 2013):

I did just do a writeup over my experience with doing this via steamcmd. I don't have any of the admin side stuff done like adding upstart scripts to manage the server, but the roots are all here

<!-- gh-comment-id:31082645 --> @lazypower commented on GitHub (Dec 22, 2013): I did just do a writeup over my experience with doing this via steamcmd. I don't have any of the admin side stuff done like adding upstart scripts to manage the server, but the roots are all [here](http://blog.dasroot.net/fabric-qemu-and-steamcmd/)
Author
Owner

@dgibbs64 commented on GitHub (Jan 17, 2014):

Looks like you need to own the game in order to use it as a server. This is not normally required by game servers. I may create a starbound script but not so sure yet

<!-- gh-comment-id:32617420 --> @dgibbs64 commented on GitHub (Jan 17, 2014): Looks like you need to own the game in order to use it as a server. This is not normally required by game servers. I may create a starbound script but not so sure yet
Author
Owner

@lazypower commented on GitHub (Jan 19, 2014):

I've actually got the entire process wrapped up in a nice little charm that you may be interested in looking at. Juju is canonical's system orchestration platform. Everything in here relates to hooks or the "state" in which the service lifecycle is in. Take a look at let me know: https://github.com/chuckbutler/starbound-charm/commits?author=chuckbutler the downside to this is I had to disable MFA on my steam account to make it function properly.

not ideal by any means.

<!-- gh-comment-id:32723142 --> @lazypower commented on GitHub (Jan 19, 2014): I've actually got the entire process wrapped up in a nice little charm that you may be interested in looking at. Juju is canonical's system orchestration platform. Everything in here relates to hooks or the "state" in which the service lifecycle is in. Take a look at let me know: https://github.com/chuckbutler/starbound-charm/commits?author=chuckbutler the downside to this is I had to disable MFA on my steam account to make it function properly. not ideal by any means.
Author
Owner

@tschaerni commented on GitHub (Jan 22, 2014):

I have now released my starbound scripts. They are very simple, but effective.
Feel free to modify, but inform me if you make some interesting improvments (:

https://github.com/tschaerni/starbound_scripts

Cheers

  • Robin
<!-- gh-comment-id:33041656 --> @tschaerni commented on GitHub (Jan 22, 2014): I have now released my starbound scripts. They are very simple, but effective. Feel free to modify, but inform me if you make some interesting improvments (: https://github.com/tschaerni/starbound_scripts Cheers - Robin
Author
Owner

@Scarsz commented on GitHub (Sep 11, 2014):

This is on my todo list.

<!-- gh-comment-id:55312568 --> @Scarsz commented on GitHub (Sep 11, 2014): This is on my todo list.
Author
Owner

@Scarsz commented on GitHub (Nov 22, 2014):

Currently working on this, expect a release today. (all-be-it late, but better now than never)

<!-- gh-comment-id:64094058 --> @Scarsz commented on GitHub (Nov 22, 2014): Currently working on this, expect a release today. (all-be-it late, but better now than never)
Author
Owner

@dgibbs64 commented on GitHub (Dec 18, 2014):

@Scarsz did you ever finish this?

<!-- gh-comment-id:67420367 --> @dgibbs64 commented on GitHub (Dec 18, 2014): @Scarsz did you ever finish this?
Author
Owner

@Scarsz commented on GitHub (Dec 18, 2014):

I did but a hard drive corrupted when I was gonna do bug fixes, I guess feel free to work on this.

<!-- gh-comment-id:67423468 --> @Scarsz commented on GitHub (Dec 18, 2014): I did but a hard drive corrupted when I was gonna do bug fixes, I guess feel free to work on this.
Author
Owner

@DSDV commented on GitHub (Feb 6, 2015):

If therese a testversion or s.th. like it ill be happy to help out with the testing :D

<!-- gh-comment-id:73283641 --> @DSDV commented on GitHub (Feb 6, 2015): If therese a testversion or s.th. like it ill be happy to help out with the testing :D
Author
Owner

@dgibbs64 commented on GitHub (Feb 6, 2015):

Not yet. But I can see this is a script that people really want so this is a priority script. Meaning its one I will be doing very soon. Hopefully it won't be too complicated. Cannot remember if I need to own the game to run a server. If so I will need a copy of the game. So a donation of the game may be required to get this done. I will check and update this thread.

<!-- gh-comment-id:73292970 --> @dgibbs64 commented on GitHub (Feb 6, 2015): Not yet. But I can see this is a script that people really want so this is a priority script. Meaning its one I will be doing very soon. Hopefully it won't be too complicated. Cannot remember if I need to own the game to run a server. If so I will need a copy of the game. So a donation of the game may be required to get this done. I will check and update this thread.
Author
Owner

@Scarsz commented on GitHub (Feb 6, 2015):

Oh. I could have sworn I released this before I went on vacation, sorry about that. My script is a bit outdated now and I can't work on it further because it does indeed require a purchase. I was able to work on it from a buddy sharing his Steam library with me but his library isn't shared anymore because I reinstalled my computer.

<!-- gh-comment-id:73293575 --> @Scarsz commented on GitHub (Feb 6, 2015): Oh. I could have sworn I released this before I went on vacation, sorry about that. My script is a bit outdated now and I can't work on it further because it does indeed require a purchase. I was able to work on it from a buddy sharing his Steam library with me but his library isn't shared anymore because I reinstalled my computer.
Author
Owner

@dgibbs64 commented on GitHub (Feb 6, 2015):

Commit what you have so far and I should easily be able to upgrade it :-).

<!-- gh-comment-id:73293981 --> @dgibbs64 commented on GitHub (Feb 6, 2015): Commit what you have so far and I should easily be able to upgrade it :-).
Author
Owner

@Scarsz commented on GitHub (Feb 6, 2015):

I'll have to mess around with a bit of the coding first because it seems to be broken currently

Edit: slight problem, it's using the old system before everything was moved to separate functions, I don't know if you'd rather just do one from scratch.

<!-- gh-comment-id:73296258 --> @Scarsz commented on GitHub (Feb 6, 2015): I'll have to mess around with a bit of the coding first because it seems to be broken currently Edit: slight problem, it's using the old system before everything was moved to separate functions, I don't know if you'd rather just do one from scratch.
Author
Owner

@DSDV commented on GitHub (Feb 7, 2015):

If you send me your eMail i can send you a giftcopy :D

<!-- gh-comment-id:73363019 --> @DSDV commented on GitHub (Feb 7, 2015): If you send me your eMail i can send you a giftcopy :D
Author
Owner

@dgibbs64 commented on GitHub (Feb 7, 2015):

my email is me@danielgibbs.co.uk. Thank you very much :D

<!-- gh-comment-id:73364684 --> @dgibbs64 commented on GitHub (Feb 7, 2015): my email is me@danielgibbs.co.uk. Thank you very much :D
Author
Owner

@dgibbs64 commented on GitHub (Feb 7, 2015):

Gift received thank you very much for the donation. I will be working on this now.
@Scarsz commit your current work or email me and I can do the rest. Wont make me long to convert it. :)

<!-- gh-comment-id:73381264 --> @dgibbs64 commented on GitHub (Feb 7, 2015): Gift received thank you very much for the donation. I will be working on this now. @Scarsz commit your current work or email me and I can do the rest. Wont make me long to convert it. :)
Author
Owner

@dgibbs64 commented on GitHub (Mar 6, 2015):

sbserver now released

<!-- gh-comment-id:77652368 --> @dgibbs64 commented on GitHub (Mar 6, 2015): sbserver now released
Author
Owner

@lock[bot] commented on GitHub (Jul 19, 2018):

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:406441827 --> @lock[bot] commented on GitHub (Jul 19, 2018): This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LinuxGSM#30
No description provided.