Screeps server Manager for Linux



  • I am installing on Ubuntu 16.04.1

    I am able to successfully run ./screepsserver install-deps, however, when I run ./screepsserver i, I get 'Error:Installation aborted' as soon as I answer y for the installation directory.

    Ideas?

    I have tried as root and as a normal user elevating.



  • Yes, i've seen it and i'll fix it for the next update. You have to press "enter" to install ^^



  • Thanks iKlem.  I feel stupid for not trying that. 

    Everything works fine after hitting enter. 



  • This is also my fault, i forgot to update this part



  • How long does it normally take to generate the package.json? I'm pretty sure i have all and it still tries to generate some.

     

    Because its at 

    ├─┬ Checking for package.json file
    │ ├─── Warning: The package.json file is missing!
    │ ├─── Generating package.json file with default options...

     

    and nothing happens, no new files only the node-modules folder is created.



  • Normally it take few seconds. But why it keep trying generating a package ? What command did you launch and in what order ?



  • Tried ./screepsserver install, asked me for the location and said the node-modules were missing. After it nothing happens.

     

    Using Debian and all dependencies installed.

    Distributor ID: Debian
    Description: Debian GNU/Linux testing (stretch)
    Release: testing
    Codename: stretch



  • Can you delete the "node_modules" and retry ?
    And what's your distribution ?



  • Already deleted it several times but there is nothing in it.

     

    Using Debian and all dependencies installed.

    Distributor ID: Debian
    Description: Debian GNU/Linux testing (stretch)
    Release: testing
    Codename: stretch

     

    What i also dont understand is why it checks for the package.json in the root folder.



  • What's your Node version ?



  • Got it to work. Seems like Node really was to low. Anyway thanks for the help, script is fully working ^^



  • No problem and nice to see it works 😄