version: '3.7' services: assets_server: container_name: habbo-assets-server build: context: packages/assets-server volumes: - ./public:/app/public - ./packages/assets-server/src:/app/src ports: - 3015:3000 networks: backend_network: auth_server: container_name: habbo-auth-server build: context: packages/auth-server env_file: - .auth.env ports: - 3016:3000 game_server: container_name: habbo-game-server build: context: packages/emulator ports: # - 3010:3000 # GAME PORT # - 3011:3001 # RCON PORT - 3012:2096 # WEBSOCKET PORT volumes: - ./config/emulator/config.ini:/app/config.ini - ./config/emulator/plugins:/app/plugins depends_on: - mysql networks: backend_network: mysql: container_name: habbo-db image: mariadb:10.6 command: --default-authentication-plugin=mysql_native_password ports: - 3312:3306 env_file: - .sql.env volumes: - ./data/mysql:/var/lib/mysql - ./config/mysql/conf.d:/etc/mysql/conf.d - ./config/mysql/dumps:/docker-entrypoint-initdb.d networks: backend_network: networks: backend_network: