mirror of
https://github.com/uprightbass360/AzerothCore-RealmMaster.git
synced 2026-01-13 00:58:34 +00:00
Refactor module staging to use manifest/env defaults and tag build images from .env
This commit is contained in:
@@ -591,61 +591,10 @@ services:
|
||||
- ${STORAGE_PATH}/config:/azerothcore/env/dist/etc
|
||||
- ./scripts:/tmp/scripts:ro
|
||||
- ./config:/tmp/config:ro
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- MODULES_MANIFEST_PATH=/tmp/config/modules.json
|
||||
- MODULE_PLAYERBOTS=${MODULE_PLAYERBOTS}
|
||||
- MODULE_AOE_LOOT=${MODULE_AOE_LOOT}
|
||||
- MODULE_LEARN_SPELLS=${MODULE_LEARN_SPELLS}
|
||||
- MODULE_FIREWORKS=${MODULE_FIREWORKS}
|
||||
- MODULE_INDIVIDUAL_PROGRESSION=${MODULE_INDIVIDUAL_PROGRESSION}
|
||||
- MODULE_AHBOT=${MODULE_AHBOT}
|
||||
- MODULE_AUTOBALANCE=${MODULE_AUTOBALANCE}
|
||||
- MODULE_TRANSMOG=${MODULE_TRANSMOG}
|
||||
- MODULE_NPC_BUFFER=${MODULE_NPC_BUFFER}
|
||||
- MODULE_DYNAMIC_XP=${MODULE_DYNAMIC_XP}
|
||||
- MODULE_SOLO_LFG=${MODULE_SOLO_LFG}
|
||||
- MODULE_1V1_ARENA=${MODULE_1V1_ARENA}
|
||||
- MODULE_PHASED_DUELS=${MODULE_PHASED_DUELS}
|
||||
- MODULE_BREAKING_NEWS=${MODULE_BREAKING_NEWS}
|
||||
- MODULE_BOSS_ANNOUNCER=${MODULE_BOSS_ANNOUNCER}
|
||||
- MODULE_ACCOUNT_ACHIEVEMENTS=${MODULE_ACCOUNT_ACHIEVEMENTS}
|
||||
- MODULE_AUTO_REVIVE=${MODULE_AUTO_REVIVE}
|
||||
- MODULE_GAIN_HONOR_GUARD=${MODULE_GAIN_HONOR_GUARD}
|
||||
- MODULE_ELUNA=${MODULE_ELUNA}
|
||||
- MODULE_ARAC=${MODULE_ARAC}
|
||||
- MODULE_TIME_IS_TIME=${MODULE_TIME_IS_TIME}
|
||||
- MODULE_POCKET_PORTAL=${MODULE_POCKET_PORTAL}
|
||||
- MODULE_RANDOM_ENCHANTS=${MODULE_RANDOM_ENCHANTS}
|
||||
- MODULE_SOLOCRAFT=${MODULE_SOLOCRAFT}
|
||||
- MODULE_PVP_TITLES=${MODULE_PVP_TITLES}
|
||||
- MODULE_NPC_BEASTMASTER=${MODULE_NPC_BEASTMASTER}
|
||||
- MODULE_NPC_ENCHANTER=${MODULE_NPC_ENCHANTER}
|
||||
- MODULE_INSTANCE_RESET=${MODULE_INSTANCE_RESET}
|
||||
- MODULE_LEVEL_GRANT=${MODULE_LEVEL_GRANT}
|
||||
- MODULE_ASSISTANT=${MODULE_ASSISTANT}
|
||||
- MODULE_REAGENT_BANK=${MODULE_REAGENT_BANK}
|
||||
- MODULE_BLACK_MARKET_AUCTION_HOUSE=${MODULE_BLACK_MARKET_AUCTION_HOUSE}
|
||||
- MODULE_CHALLENGE_MODES=${MODULE_CHALLENGE_MODES}
|
||||
- MODULE_OLLAMA_CHAT=${MODULE_OLLAMA_CHAT}
|
||||
- MODULE_PLAYER_BOT_LEVEL_BRACKETS=${MODULE_PLAYER_BOT_LEVEL_BRACKETS}
|
||||
- MODULE_STATBOOSTER=${MODULE_STATBOOSTER}
|
||||
- MODULE_DUNGEON_RESPAWN=${MODULE_DUNGEON_RESPAWN}
|
||||
- MODULE_SKELETON_MODULE=${MODULE_SKELETON_MODULE}
|
||||
- MODULE_BG_SLAVERYVALLEY=${MODULE_BG_SLAVERYVALLEY}
|
||||
- MODULE_AZEROTHSHARD=${MODULE_AZEROTHSHARD}
|
||||
- MODULE_WORGOBLIN=${MODULE_WORGOBLIN}
|
||||
- MODULE_ELUNA_TS=${MODULE_ELUNA_TS}
|
||||
- CONTAINER_MYSQL=${CONTAINER_MYSQL}
|
||||
- MYSQL_PORT=${MYSQL_PORT}
|
||||
- MYSQL_USER=${MYSQL_USER}
|
||||
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
|
||||
- DB_AUTH_NAME=${DB_AUTH_NAME}
|
||||
- DB_WORLD_NAME=${DB_WORLD_NAME}
|
||||
- DB_CHARACTERS_NAME=${DB_CHARACTERS_NAME}
|
||||
- DB_PLAYERBOTS_NAME=${DB_PLAYERBOTS_NAME}
|
||||
- MYSQL_CHARACTER_SET=${MYSQL_CHARACTER_SET}
|
||||
- MYSQL_COLLATION=${MYSQL_COLLATION}
|
||||
- CONTAINER_USER=${CONTAINER_USER}
|
||||
MODULES_MANIFEST_PATH: /tmp/config/modules.json
|
||||
entrypoint: ["/bin/sh"]
|
||||
command:
|
||||
- -c
|
||||
|
||||
Reference in New Issue
Block a user