server-full.docker-compose.yaml
1 services: 2 lineage2ts: 3 container_name: lineage2ts-servers 4 image: registry.gitlab.com/mrtrex/lineage2ts/server:latest 5 restart: always 6 ports: 7 - "7777:7777" 8 - "2106:2106" 9 environment: 10 GS.server.ExternalServerIP: "127.0.0.1" 11 GS_NODE_OPTIONS : "--max_old_space_size=4096" 12 volumes: 13 - login-data:/opt/lineage2ts/login-server 14 - game-data:/opt/lineage2ts/game-server 15 dbgate: 16 image: dbgate/dbgate:latest 17 restart: always 18 ports: 19 - 80:3000 20 volumes: 21 - login-data:/opt/lineage2ts/login-server 22 - game-data:/opt/lineage2ts/game-server 23 environment: 24 CONNECTIONS: con1,con2,con3 25 26 LABEL_con1: Login 27 FILE_con1: /opt/lineage2ts/login-server/login.database 28 ENGINE_con1: sqlite@dbgate-plugin-sqlite 29 30 LABEL_con2: Game 31 FILE_con2: /opt/lineage2ts/game-server/game.database 32 ENGINE_con2: sqlite@dbgate-plugin-sqlite 33 34 LABEL_con3: Datapack 35 FILE_con3: /opt/lineage2ts/game-server/datapack.database 36 ENGINE_con3: sqlite@dbgate-plugin-sqlite 37 38 volumes: 39 login-data: 40 driver: local 41 game-data: 42 driver: local