Sha256: a603cab0cc72ac349f48a022c5796a63d65052658ae54a7f6b42537891c96f74

Contents?: true

Size: 1.91 KB

Versions: 1

Compression:

Stored size: 1.91 KB

Contents

version: '3.4'
x-logging: &logging
  logging:
    driver: json-file
    options:
      mode: non-blocking
      tag: "{{.Name}}"
x-image: &image
  image: openunlight/legacy-server:latest
  restart: unless-stopped
  env_file:
    - .env
  depends_on:
    - memcached
    - db
  <<: *logging
services:
  memcached:
    restart: unless-stopped
    image: memcached:1.5.16-alpine
  db:
    image: mysql:5.7
    command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
    restart: unless-stopped
    env_file:
      - .env
  xmlsocket:
    <<: *image
    command: server xmlsocket
    ports:
      - '11999:11999' # XMLSocket for Flash Policy
  auth_server:
    <<: *image
    command: server authentication 12001
    ports:
      - '12001:12001'
  lobby_server:
    <<: *image
    command: server lobby 12002
    ports:
      - '12002:12002'
  quest_server:
    <<: *image
    command: server quest 12005
    ports:
      - '12005:12005'
  game_server:
    <<: *image
    command: server game 12008
    ports:
      - '12008:12008'
  match_server:
    <<: *image
    command: server matching 12018
    ports:
      - '12018:12018'
  chat_server:
    <<: *image
    command: server chat 12012
    ports:
      - '12012:12012'
  global_chat_server:
    <<: *image
    command: server global_chat 12020
    ports:
      - '12020:12020'
  data_server:
    <<: *image
    command: server data_lobby 12032
    ports:
      - '12032:12032'
  raid_server:
    <<: *image
    command: server raid 12050
    ports:
      - '12050:12050'
  raid_rank_server:
    <<: *image
    command: server raid_rank 12070
    ports:
      - '12070:12070'
  watch_server:
    <<: *image
    command: server watch 12080
    ports:
      - '12080:12080'
  raid_chat_server:
    <<: *image
    command: server raid_chat 12090
    ports:
      - '12090:12090'
  raid_data_server:
    <<: *image
    command: server raid_data 12100
    ports:
      - '12100:12100'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
unlight-cli-0.1.0 templates/docker-compose.yml.erb