Code Monkey home page Code Monkey logo

rcj-scoring-docker-helper-windows-japan's Introduction

RoboCup Junior

[Windows] Helper file for rescue scoring system environment construction

This is a helper file used to build the RCJ Scoring System with a Docker image.

Supported environment

Windows 10 Pro / Enterprise / Education

Windows10 Home is NOT suported!

Tested environment

OS : Windows 10 Education 1803
PC : Lenovo X250
CPU : Intel Corei7 5600U
RAM : 16GB

Setup

STEP1: Setup Docker

Access the following site and download the installer.
https://hub.docker.com/editions/community/docker-ce-desktop-windows

Docker for Windows

Run the downloaded installer. When the following screen is displayed, press "OK".
Install1

Installing
Install2

Press Close and log out. Your computer will be logged out automatically. Please login again.
Install3

STEP2: Launch and configure Docker for Windows

Double-click the following icon generated on the desktop to launch it.
Docker icon

When the following message that Hyper-V is not activated is displayed, press OK to activate. After completion, the PC will restart automatically.
HyperV

After restarting, when the following window is displayed, Docker for Windows has started successfully.
Launch

Make settings. Right-click the Docker icon on the taskbar, go to Settings and press Shard Drives. Share
Check "Share" like the image and press Apply.

Note
If no password is set for the Windows account, set a password for the account before setting this.

STEP3: Setup the System

Download the scoreing system from below link.
DOWNLOAD

Please unzip completely!!
Folder

Duble-click "setup" to start the setup.

Installing...
Terminal

When the screen disappears, setup is complete. The system will boot automatically.
It takes up to a minute for the system to start up after the screen disappears. When you access http://localhost:3000 after startup process is completed, the screen of the system appears.
The scoring system does not support Microsoft Internet Explorer and Edge browser. We recommend Google Chrome and Firefox.

Note
If security protection software is installed, the system may not start properly. (If you are using "Norton", there is a report that does not start well.) In this case, you need to change the settings of the security software. For details, please search with "(Security protection software name) + Docker" etc.

STEP4: Usage

Folder

Start-up

For the second and subsequent start ups after setting up the system, double-click start.

Stop

To stop the system, double-click stop.

Reboot

To restart the system, double-click restart.

Update to latest version of system

To update, double-click update.

Change password of admin account

If you want to change the admin account password, edit the file process.env in the setup helper directory (rcj-scoring-docker) with a suitable editor.

# db vars see more at http://mongoosejs.com/docs/connections.html
DB_CONNECT_STR=mongodb://localhost/rcj-scoring

# web vars
WEB_HOSTPORT=3000

# log vars ERROR/INFO/DEBUG
MAIN_LOG_LVL=DEBUG

# Account hardcoded
user=admin
password=admin

# Default Account Setting
dUsername=admin
dPassword=adminpass       #CHANGE HERE
dAdmin=true
dSDAdmin=true

The change is applied by executing by duble-click "restart".

rcj-scoring-docker-helper-windows-japan's People

Contributors

rrrobo avatar

Watchers

James Cloos avatar

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.