Code Monkey home page Code Monkey logo

mbround18 / ark-manager-web Goto Github PK

View Code? Open in Web Editor NEW
16.0 1.0 3.0 14.42 MB

This is a web UI utility for Ark Manager which is provided by ark-server-tools. Please review the readme below and check the issues tab before installing!!! If you need support please create an issue or tweet @MBRound18

License: Other

Shell 0.93% JavaScript 1.14% HTML 1.24% Dockerfile 4.90% Rust 45.62% Svelte 40.30% TypeScript 5.04% CSS 0.83%
arksurvivalevolved ark-server-tools steam steamcmd ruby

ark-manager-web's Introduction

๐Ÿš€ Hey There, Adventurers & Innovators! ๐Ÿš€

๐ŸŒŸ Let's Connect & Collaborate! ๐ŸŒŸ

Dive into my digital universe by clicking these shiny badges. Let's explore the realms of technology and innovation together!

Dev.to LinkedIn Instagram GitHub GitLab Discord

๐Ÿ’– Fuel My Quest for Innovation ๐Ÿ’–

Your support helps me keep the magic alive! Discover why supporting me on this journey is worth your while.

Why I Seek Sponsors

Support Me on GitHub Ko-Fi

Amazon Wishlist


๐ŸŒˆ My Quests & Dreams ๐ŸŒˆ

  • Open Source Champion: I am on a quest to keep the spirit of open-source alive. My armory is filled with projects for the world to see and improve upon. Uncover the value of this quest.
  • Eternal Learner: My thirst for knowledge knows no bounds. Every day is an opportunity to learn something new and expand the frontiers of my understanding.

๐ŸŽฒ How I Roll - For Fun ๐ŸŽฒ


๐Ÿš€ Current Adventures ๐Ÿš€

Expanding My Wisdom

  • Mastering server administration and the arcane arts of decompiling dlls to modify the very fabric of game worlds.

Crafting Wonders

  • Conjuring a Python spell to manage Call of Cthulhu characters. Secrets yet to be revealed.
  • Forging Critical Failure, a beacon for D&D enthusiasts.
  • Enhancing my Valheim Server, a haven for brave Vikings.

Architecting Realms

  • Weaving magic with json to automate my kubernetes kingdom. Behold the spellbook.
  • Securing my creations in private GitLab repositories, ready to deploy into the K8s wildlands.

๐Ÿ† Trophies Unlocked ๐Ÿ†

Scholar Achievements

  • Master of Information Systems from the University of Phoenix, a testament to my dedication and thirst for knowledge.
  • AWS Certified Cloud Practitioner, a badge of honor in the realm of cloud mastery.
  • Bachelor of Science in Information Technology with an Advanced Software Developer Certificate from the University of Phoenix, marking the beginning of my journey.

Join me on this exciting adventure, where every click, every support, and every connection is a step towards a more innovative and magical world!

Let's Make Magic Happen!

ark-manager-web's People

Contributors

aarontc avatar dependabot[bot] avatar imgbotapp avatar immranneft avatar kodiakhq[bot] avatar mbround18 avatar renovate-bot avatar renovate[bot] avatar snyk-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

ark-manager-web's Issues

Rewrite Progress

  • - Dockerization
  • - Basic Functionality of starting, stopping, etc
  • - Mod list, mod functionality for install & uninstall
  • - Additional Customization

Disclaimer

Rewrite for this project has been long incoming and thats primarily due to a change in games from myself. Recently, my group wants to get back into ark and thus I am back active on this project. Please add a comment here if you have any ideas, additional information, etc.

Major Change

Frontend

Moving the frontend away from angularjs 1.0 to Svelte for its performance and to get away from AngularJs.

Backend

Moving this repo away from Ruby and over to Rust due to the memory safety for the backend.

Architecture

I am trying to utilize server sent events rather than direct pop popen from Ruby. With server sent events, I am hoping to hook onto a unix socket for command output & handle input.

FAQ

  • Will it be backwards compatible
    • Maybe. I am working on adding complex parsers and tools to gleam information from the environment.

Add Apache2 Config to read me

I have written an Apache2 config for Ark Manager Web. I also added a line to make it so there is basic authentication

<VirtualHost *:80>
        # The ServerName of this address
        ServerName arkmanager.example.com
        # The ServerAdmin (optional)
        ServerAdmin [email protected]
        # We will turn on the Rewrite Engine so that we only use SSL and all HTTP requests get redirected to SSL
        RewriteEngine On
        RewriteCond %{HTTPS} !=on
        RewriteRule ^/?(.*) https://{SERVER_NAME}/$1 [R,L]
        RewriteCond %{SERVER_NAME} =arkmanager.example.com
        RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]

        # Log all errors and other stuff
        LogLevel info ssl:warn
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<IfModule mod_ssl.c>
        <VirtualHost *:443>
                # The ServerName of this address
                ServerName arkmanager.example.com
                # The ServerAdmin (optional)
                ServerAdmin [email protected]

                # We will reset the RewriteEngine
                RewriteEngine On
                # We will now turn on the SSL Engine and use a Let's Encrypt Certificate
                SSLEngine On
                SSLCertificateFile /etc/letsencrypt/live/arkmanager.example.com/fullchain.pem
                SSLCertificateKeyFile /etc/letsencrypt/live/arkmanager.example.com/privkey.pem
                Include /etc/letsencrypt/options-ssl-apache.conf

                # Now we use Proxy Pass
                ProxyPreserveHost On
                ProxyVia On
                ProxyRequests Off
                ProxyPass / http://127.0.0.1:8888/
                ProxyPassReverse / http://127.0.0.1:8888/

                # Now we set up the permissions for the proxy
                <Proxy *>
                        Order deny,allow
                        Allow from all
                        AuthType Basic
                        AuthName "Password Required"
                        AuthUserFile /var/www/arkmanager.htpassword
                        AuthGroupFile /var/www/arkmanager.htgroup
                        Require group arkadmin
                </Proxy>

                # Log all errors and other stuff
                LogLevel info ssl:warn
                ErrorLog ${APACHE_LOG_DIR}/error.log
                CustomLog ${APACHE_LOG_DIR}/access.log combined
        </VirtualHost>
</IfModule>

I hope this helps some people who are new to this, as it did for me.

This project isn't dead just being redesigned

I am currently redesigning this software these issues will hopefully be resolved shortly. My plan for the project is to:

  1. Strip the requirements down to the bare minimum.
  2. Remove dead code and clean up half thought out ideas.
  3. Update the commands used to match the new commands from arkmanager
  4. Set a plan into motion to enable multiple instances (cluster ark servers)
  5. Finally, get this project back in motion :)

Sent from my Oneplus A0001 using FastHub

[develop]

My memcache is running on port 11211 not 11212. The repo runs on 11212 by default.
Sorry I meant to say the tutorial implies it should be 11211

[develop] Undefined Method Split

I am constantly getting this error:

NoMethodError: undefined method `split' for nil:NilClass
        /home/arkserver/ark_manager_web/api/scheduler_controller.rb:76:in `get_ark_manager_status'
        /home/arkserver/ark_manager_web/api/api_app.rb:52:in `block in <class:ApiApp>'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/endpoint.rb:59:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/endpoint.rb:59:in `block (2 levels) in generate_api_method'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:166:in `instrument'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/endpoint.rb:58:in `block in generate_api_method'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/endpoint.rb:262:in `block in run'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:166:in `instrument'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/endpoint.rb:240:in `run'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/endpoint.rb:309:in `block in build_stack'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/middleware/base.rb:31:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/middleware/base.rb:24:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/middleware/base.rb:31:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/middleware/base.rb:24:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/middleware/error.rb:34:in `block in call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/middleware/error.rb:33:in `catch'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/middleware/error.rb:33:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/middleware/base.rb:24:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/head.rb:13:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/endpoint.rb:224:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/endpoint.rb:218:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/router/route.rb:72:in `exec'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/router.rb:119:in `process_route'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/router.rb:74:in `block in identity'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/router.rb:93:in `transaction'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/router.rb:72:in `identity'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/router.rb:57:in `block in call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/router.rb:135:in `with_optimization'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/router.rb:56:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/api.rb:119:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/api.rb:45:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-0.19.1/lib/grape/api.rb:40:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/cascade.rb:33:in `block in call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/cascade.rb:24:in `each'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/cascade.rb:24:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/xss_header.rb:18:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/path_traversal.rb:16:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/json_csrf.rb:18:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/session/abstract/id.rb:225:in `context'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/session/abstract/id.rb:220:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/session/abstract/id.rb:225:in `context'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/session/abstract/id.rb:220:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/session/abstract/id.rb:225:in `context'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/session/abstract/id.rb:220:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/tempfile_reaper.rb:15:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/lint.rb:49:in `_call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/lint.rb:37:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/showexceptions.rb:24:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/commonlogger.rb:33:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sinatra-1.4.8/lib/sinatra/base.rb:219:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/chunked.rb:54:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/content_length.rb:15:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:562:in `process_client'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:658:in `worker_loop'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:508:in `spawn_missing_workers'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:132:in `start'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/bin/unicorn:126:in `<top (required)>'
        /home/arkserver/.rbenv/versions/2.3.1/bin/unicorn:23:in `load'
        /home/arkserver/.rbenv/versions/2.3.1/bin/unicorn:23:in `<top (required)>'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/base.rb:466:in `start'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
        /home/arkserver/.rbenv/versions/2.3.1/bin/bundle:23:in `load'
        /home/arkserver/.rbenv/versions/2.3.1/bin/bundle:23:in `<main>'

get_mod_status Broke

NameError: uninitialized constant SchedulerController::Oj
        /home/arkserver/ark_manager_web/api/scheduler_controller.rb:89:in `get_mod_status'
        /home/arkserver/ark_manager_web/api/api_app.rb:16:in `block in <class:ApiApp>'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/endpoint.rb:57:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/endpoint.rb:57:in `block (2 levels) in generate_api_method'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:168:in `instrument'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/endpoint.rb:56:in `block in generate_api_method'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/endpoint.rb:262:in `block in run'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:168:in `instrument'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/endpoint.rb:243:in `run'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/endpoint.rb:313:in `block in build_stack'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/middleware/base.rb:31:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/middleware/base.rb:24:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/middleware/base.rb:31:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/middleware/base.rb:24:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/middleware/error.rb:37:in `block in call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/middleware/error.rb:36:in `catch'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/middleware/error.rb:36:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/middleware/base.rb:24:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/head.rb:12:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/endpoint.rb:227:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/endpoint.rb:221:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/router/route.rb:72:in `exec'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/router.rb:119:in `process_route'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/router.rb:74:in `block in identity'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/router.rb:93:in `transaction'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/router.rb:72:in `identity'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/router.rb:57:in `block in call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/router.rb:135:in `with_optimization'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/router.rb:56:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/api.rb:119:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/api.rb:45:in `call!'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/grape-1.0.1/lib/grape/api.rb:40:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/cascade.rb:33:in `block in call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/cascade.rb:24:in `each'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/cascade.rb:24:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/xss_header.rb:18:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/path_traversal.rb:16:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/json_csrf.rb:26:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/frame_options.rb:31:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/session/abstract/id.rb:232:in `context'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/session/abstract/id.rb:226:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/session/abstract/id.rb:232:in `context'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/session/abstract/id.rb:226:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/session/abstract/id.rb:232:in `context'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/session/abstract/id.rb:226:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/tempfile_reaper.rb:15:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/lint.rb:49:in `_call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/lint.rb:37:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/show_exceptions.rb:23:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/common_logger.rb:33:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:231:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/chunked.rb:54:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/content_length.rb:15:in `call'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:606:in `process_client'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:701:in `worker_loop'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:549:in `spawn_missing_workers'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:142:in `start'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/bin/unicorn:126:in `<top (required)>'
        /home/arkserver/.rbenv/versions/2.3.1/bin/unicorn:23:in `load'
        /home/arkserver/.rbenv/versions/2.3.1/bin/unicorn:23:in `<top (required)>'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/base.rb:466:in `start'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
        /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
        /home/arkserver/.rbenv/versions/2.3.1/bin/bundle:23:in `load'
        /home/arkserver/.rbenv/versions/2.3.1/bin/bundle:23:in `<main>'
E, [2018-03-10T18:03:02.159251 #32348] ERROR -- : app error: undefined method `bad_request?' for #<Rack::ShowExceptions:0x005581eb4c3930> (NoMethodError)
E, [2018-03-10T18:03:02.159327 #32348] ERROR -- : (erb):145:in `pretty'
E, [2018-03-10T18:03:02.159348 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/2.3.0/erb.rb:864:in `eval'
E, [2018-03-10T18:03:02.159383 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/2.3.0/erb.rb:864:in `result'
E, [2018-03-10T18:03:02.159403 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/show_exceptions.rb:96:in `pretty'
E, [2018-03-10T18:03:02.159420 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/show_exceptions.rb:32:in `rescue in call'
E, [2018-03-10T18:03:02.159437 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/show_exceptions.rb:23:in `call'
E, [2018-03-10T18:03:02.159454 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/common_logger.rb:33:in `call'
E, [2018-03-10T18:03:02.159471 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:231:in `call'
E, [2018-03-10T18:03:02.159488 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/chunked.rb:54:in `call'
E, [2018-03-10T18:03:02.159505 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-2.0.3/lib/rack/content_length.rb:15:in `call'
E, [2018-03-10T18:03:02.159521 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:606:in `process_client'
E, [2018-03-10T18:03:02.159538 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:701:in `worker_loop'
E, [2018-03-10T18:03:02.159555 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:549:in `spawn_missing_workers'
E, [2018-03-10T18:03:02.159572 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:142:in `start'
E, [2018-03-10T18:03:02.159589 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.4.0/bin/unicorn:126:in `<top (required)>'
E, [2018-03-10T18:03:02.159606 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/bin/unicorn:23:in `load'
E, [2018-03-10T18:03:02.159622 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/bin/unicorn:23:in `<top (required)>'
E, [2018-03-10T18:03:02.159639 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
E, [2018-03-10T18:03:02.159656 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
E, [2018-03-10T18:03:02.159673 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
E, [2018-03-10T18:03:02.159690 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
E, [2018-03-10T18:03:02.159707 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
E, [2018-03-10T18:03:02.159766 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
E, [2018-03-10T18:03:02.159788 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'
E, [2018-03-10T18:03:02.159818 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
E, [2018-03-10T18:03:02.159840 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/base.rb:466:in `start'
E, [2018-03-10T18:03:02.159858 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
E, [2018-03-10T18:03:02.159881 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
E, [2018-03-10T18:03:02.159899 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
E, [2018-03-10T18:03:02.159916 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
E, [2018-03-10T18:03:02.159933 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/bin/bundle:23:in `load'
E, [2018-03-10T18:03:02.159949 #32348] ERROR -- : /home/arkserver/.rbenv/versions/2.3.1/bin/bundle:23:in `<main>'

Openssl issue.

Can't run the server cause openssl issue

/opt/ark-manager-web/vendor/ruby-2.3.1/lib/ruby/2.3.0/openssl.rb:13:in `require': /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0: version `OPENSSL_1.0.2' not found (required by /opt/ark-manager-web/vendor/ruby-2.3.1/lib/ruby/2.3.0/x86_64-linux/openssl.so)

debian jessie

openssl version gives me OpenSSL 1.1.0e 16 Feb 2017

Get Player List onto a panel

Convert playerlist using the following command and build a panel for player info.

arkmanager rconcmd listplayers | sed '2d; $d; s/^ *//'

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.


Warning

Renovate failed to look up the following dependencies: Failed to look up github-tags package ATiltedTree/setup-rust.

Files affected: .github/workflows/release.yml, .github/workflows/rust.yml


This repository currently has no open or pending branches.

Detected dependencies

cargo
agent/Cargo.toml
  • socket2 0.5
  • async-process 2
  • serde 1
  • serde_json 1
  • chrono 0.4
  • which 6
  • futures 0.3
  • futures-lite 2
server/Cargo.toml
  • rocket 0.5.0
  • which 6.0.1
  • regex 1
  • serde 1
  • serde_json 1
  • strip-ansi-escapes 0
  • linemux 0.3
  • urlencoding 2.1.3
shared/Cargo.toml
  • which 6
  • serde 1
  • serde_json 1
  • chrono 0
  • strip-ansi-escapes 0
docker-compose
docker-compose.dev.yml
docker-compose.yml
dockerfile
Dockerfile
  • registry.hub.docker.com/library/debian 12-slim
Dockerfile.client
github-actions
.github/workflows/docker-build.yml
  • styfle/cancel-workflow-action 0.12.1
  • actions/checkout v4@0ad4b8fadaa221de15dcec353f45205ec38ea70b
  • docker/setup-buildx-action v3
  • docker/login-action v3
  • crazy-max/ghaction-docker-meta v5
  • docker/build-push-action v5
.github/workflows/docker-release.yml
  • actions/checkout v4@0ad4b8fadaa221de15dcec353f45205ec38ea70b
  • crazy-max/ghaction-docker-meta v5
  • docker/setup-buildx-action v3
  • docker/login-action v3
  • docker/login-action v3
  • docker/build-push-action v5
.github/workflows/enforce-labels.yml
  • styfle/cancel-workflow-action 0.12.1
  • styfle/cancel-workflow-action 0.12.1
  • yogevbd/enforce-label-action 2.2.2
.github/workflows/release.yml
  • styfle/cancel-workflow-action 0.12.1
  • actions/checkout v4@0ad4b8fadaa221de15dcec353f45205ec38ea70b
  • actions/setup-node v4
  • ATiltedTree/setup-rust v1
  • davidB/rust-cargo-make v1
  • actions/cache v4
  • vimtor/action-zip v1
.github/workflows/rust.yml
  • styfle/cancel-workflow-action 0.12.1
  • actions/checkout v4@0ad4b8fadaa221de15dcec353f45205ec38ea70b
  • ATiltedTree/setup-rust v1
  • davidB/rust-cargo-make v1
  • actions/cache v4
helm-values
helm/values.yaml
npm
client/package.json
  • @faker-js/faker 8.4.1
  • @parcel/core 2.12.0
  • axios 1.6.8
  • codejar 4.2.0
  • immer 10.1.1
  • js-base64 3.7.7
  • lodash 4.17.21
  • sass 1.75.0
  • svelte 4.2.15
  • svelte-i18n 4.0.0
  • typescript 5.4.5
  • @sveltejs/vite-plugin-svelte 3.1.0
  • @tsconfig/svelte 5.0.4
  • @types/lodash 4.17.0
  • @yarnpkg/pnpify 4.0.1
  • autoprefixer 10.4.19
  • postcss 8.4.38
  • postcss-import 16.1.0
  • prettier 3.2.5
  • prettier-plugin-svelte 3.2.3
  • pretty-quick 4.0.0
  • svelte-check 3.7.0
  • svelte-preprocess 5.1.4
  • tailwindcss 3.4.3
  • tslib 2.6.2
  • typescript 5.4.5
  • vite 5.2.10
  • yarn 4.1.1
package.json
  • @auto-it/git-tag 11.1.6
  • @auto-it/upload-assets 11.1.6
  • auto 11.1.6
  • concurrently 8.2.2
  • nodemon 3.1.0
  • yarn 4.1.1

  • Check this box to trigger a request for Renovate to run again on this repository

Server has to be launched with run command

scaling with ark-manager-web scale interface=1 to create a service doesnt work at the moment.

so in order to be able to run the server you need to run the command ark-manager-web run interface -D

[develop] MemCached error

I am getting an error with mem cached and it was also occuring on the master branch

E, [2018-01-02T20:07:04.266794 #26501] ERROR -- : can't modify frozen String (RuntimeError)
/home/arkserver/ark_manager_web/config/environment.rb:43:in `<top (required)>'
config.ru:10:in `require_relative'
config.ru:10:in `block in <main>'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/builder.rb:55:in `instance_eval'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rack-1.6.5/lib/rack/builder.rb:55:in `initialize'
config.ru:1:in `new'
config.ru:1:in `<main>'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn.rb:56:in `eval'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn.rb:56:in `block in builder'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:752:in `build_app!'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:617:in `init_worker_process'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:639:in `worker_loop'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:508:in `spawn_missing_workers'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:519:in `maintain_worker_count'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/lib/unicorn/http_server.rb:283:in `join'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/unicorn-5.2.0/bin/unicorn:126:in `<top (required)>'
/home/arkserver/.rbenv/versions/2.3.1/bin/unicorn:23:in `load'
/home/arkserver/.rbenv/versions/2.3.1/bin/unicorn:23:in `<top (required)>'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `load'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:75:in `kernel_load'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli/exec.rb:28:in `run'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:424:in `exec'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:27:in `dispatch'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/vendor/thor/lib/thor/base.rb:466:in `start'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/cli.rb:18:in `start'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/exe/bundle:30:in `block in <top (required)>'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/lib/bundler/friendly_errors.rb:122:in `with_friendly_errors'
/home/arkserver/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/exe/bundle:22:in `<top (required)>'
/home/arkserver/.rbenv/versions/2.3.1/bin/bundle:23:in `load'
/home/arkserver/.rbenv/versions/2.3.1/bin/bundle:23:in `<main>'```

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.