Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
  • Sign in / Register
S
srvpro
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 3
    • Merge Requests 3
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Packages
    • Packages
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issues
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • MyCard
  • srvpro
  • Wiki
  • SRVPro on Docker

SRVPro on Docker

Last edited by Nanahira Mar 20, 2019
Page history
This is an old version of this page. You can view the most recent version or browse the history.

SRVPro on Docker

Our Docker image is at https://hub.docker.com/r/mycard/ygopro-server on DockerHub.

Run with Docker

Running SRVPro with Docker could be very simple. Just install Docker with your package manager and run the following commands.

docker pull mycard/ygopro-server
mkdir expansions config
docker run -d -p 7911:7911 -p 7922:7922 -v $PWD/config:/ygopro-server/config -v $PWD/expansions:/ygopro-server/ygopro/expansions

After a few seconds, you may enjoy your duel on port 7911. The config directory is equal to SRVPro's config directory, while the expansions directory points to YGOPro's expansions directory. You may edit the config files in config and put your custom card contents in expansions.

You may change the port 7911 and 7922 to any ports you like.

Build

If you want to build your own image rather using the one on DockerHub, you may build your image with the following commands.

git clone https://github.com/moecube/srvpro
cd srvpro
docker build -t mycard/ygopro-server --rm .
Clone repository
  • Home
  • How to run
  • Install script for CentOS 7
  • Install script for Ubuntu 16
  • Install script for Ubuntu 18 or Debian 9
  • Plguins
  • SRVPro on Docker
More Pages