1. When making a thread, please tag your thread accordingly using the menu to the left of the textfield where you name your thread where applicable. Server Advertisements and Mod Releases should be contained to their respective subforums.

Server Discussion StarryPy - A plugin driven server wrapper written in Python.

Discussion in 'Multiplayer' started by Carrots Are Mediocre, Jan 29, 2014.

  1. pandee

    pandee Big Damn Hero

    Ah thanks, its working now :D!

    Ahahah indeed you haven't :)
     
  2. kharidiron

    kharidiron Void-Bound Voyager

    Excellent, glad to hear it :D
     
  3. kharidiron

    kharidiron Void-Bound Voyager

    er... the fact that it is working that is, not the fact that I've been lazy/behind... =3=
     
  4. pandee

    pandee Big Damn Hero

    * Hugs * I was jesting !

    Don't worry, never doubted you for a second :D!

    Is there a recent readme? like so i can enable webgui etc etc?
     
  5. kharidiron

    kharidiron Void-Bound Voyager

    er... webgui should work out of the box, I think. the main thing is, doing all the parts for it in config.json... and making sure you have tornado installed. and also making sure (if you have a firewall up) it isn't blocking the port.

    Otherwise, teihoo et al did a great job on the webgui, and it generally just works.
     
  6. pandee

    pandee Big Damn Hero

    Hello! Im having trouble working on the restart script (Ubuntu) and getting the spawn command to work :). Just need some guidance.

    Thanks~
     
  7. Usiemon

    Usiemon Cosmic Narwhal

    Hi, I've been using StarryPy on Ubuntu as well, I might be able to help.

    Please give us details such as;
    (1)the Linux user who runs Starbound and StarryPy on your server
    (2)what you have as the restart script in StarryPy's config.json
    (3)logs/messages when you try the spawn command

    Regards,

    Usiemon
     
  8. pandee

    pandee Big Damn Hero

    Hello and thankyou!
    1) not sure what you mean, sorry
    2) I don't have a restart script yet
    3) I managed to get the poi working it was just /poi_set "name"while on the planet

    Well my next question is... how do i get the query port to work so the starrypy/server reports user counts etc? I've set it to 21025 as well but the trackers says its NA.
     
  9. Usiemon

    Usiemon Cosmic Narwhal

    To enable the query, edit your starbound.config as:
    Code:
      "runQueryServer" : true
    Then server trackers will be able to report your server's user counts.

    For the restart script, I personally use:
    Code:
    sudo systemctl restart (service name of Starbound server)
    To use the script above, you need to make a Systemd service for Starbound server first.

    There should be many ways to restart a Starbound server, depending on how you are running it. For example,
    1. Use a third party utility such as Linux Game Server Managers
    2. Make a Systemd/Upstart/etc service and set it to restart if crashed
    3. Write Unix shell scripts and use cron
    With more details, I'm sure more knowledgeable server owners could give you a guide.

    Happy hosting!
     
  10. pandee

    pandee Big Damn Hero

    Thanks, its working now. for some reason i had to edit the file again when it suddenly had root permissions.

    Do you happen to know a relay application so i can stream Starbound console to staff?

    And is it possible to make sub users for the webgui?

    And I'm having issues with users unable to log in for extended periods of time if they disconnect.
     
    Last edited: Jul 8, 2016
  11. RebelArms

    RebelArms Void-Bound Voyager

    Any news on whether this works with 1.0 ?
     
  12. mattmonkey24

    mattmonkey24 Void-Bound Voyager

    I'd also love to know if this is still being worked on and fixed?

    And also do most people use StarryPy or StarryPy3k?

    Edit: Looking in StarrPy3k I see there was a commit stating that work has begun to get this updated for 1.0.. Hopefully it comes along nicely. This is practically the only server wrapper; there is PenGUIn which looks nice but it needs Windows .Net Framework and it also needs a desktop environment which are both useless to me, not to mention the closed source nature of PenGUIn
     

Share This Page