user permission alignment

This commit is contained in:
Deckard
2025-10-13 00:44:10 -04:00
parent 88dcb4e7f1
commit c90d777f2c
6 changed files with 80 additions and 24 deletions

View File

@@ -4,7 +4,7 @@
# DEPLOYMENT CONFIGURATION
# ==============================================
# Storage root path - local: ./storage, production: /nfs/containers or custom mount
STORAGE_ROOT=./storage
STORAGE_ROOT=/nfs/containers
# Storage configuration for database layer
STORAGE_PATH=${STORAGE_ROOT}/azerothcore
@@ -14,6 +14,16 @@ STORAGE_PATH=${STORAGE_ROOT}/azerothcore
# Timezone
TZ=UTC
# ==============================================
# USER MAPPING CONFIGURATION (for NFS compatibility)
# ==============================================
# User and group IDs for container processes
# Set these to match your NFS server's user mapping
# Default: 1001:1000 (matches 'sharing' user on most systems)
CONTAINER_USER_ID=1001
CONTAINER_GROUP_ID=1000
CONTAINER_USER=${CONTAINER_USER_ID}:${CONTAINER_GROUP_ID}
# ==============================================
# DATABASE CREDENTIALS
# ==============================================