|
|
|
@@ -19,8 +19,10 @@ rsync -a --exclude 'node_modules' --exclude '.next' frontend/ "$PROD_DIR/fronten
|
|
|
|
rsync -a --exclude '__pycache__' --exclude '.pytest_cache' --exclude '.venv' --exclude 'tests' backend/ "$PROD_DIR/backend/"
|
|
|
|
rsync -a --exclude '__pycache__' --exclude '.pytest_cache' --exclude '.venv' --exclude 'tests' backend/ "$PROD_DIR/backend/"
|
|
|
|
|
|
|
|
|
|
|
|
# Orchestration, Config & Scripts
|
|
|
|
# Orchestration, Config & Scripts
|
|
|
|
|
|
|
|
mkdir -p "$PROD_DIR/config" "$PROD_DIR/scripts"
|
|
|
|
cp docker-compose.yml "$PROD_DIR/"
|
|
|
|
cp docker-compose.yml "$PROD_DIR/"
|
|
|
|
rsync -a config/ "$PROD_DIR/config/"
|
|
|
|
rsync -a config/ "$PROD_DIR/config/"
|
|
|
|
|
|
|
|
rsync -a scripts/ "$PROD_DIR/scripts/"
|
|
|
|
cp start_server.sh "$PROD_DIR/"
|
|
|
|
cp start_server.sh "$PROD_DIR/"
|
|
|
|
cp run_standalone.sh "$PROD_DIR/"
|
|
|
|
cp run_standalone.sh "$PROD_DIR/"
|
|
|
|
cp install_service.sh "$PROD_DIR/"
|
|
|
|
cp install_service.sh "$PROD_DIR/"
|
|
|
|
@@ -29,6 +31,7 @@ cp USER_GUIDE.md "$PROD_DIR/"
|
|
|
|
cp README.md "$PROD_DIR/INSTALLATION_GUIDE.md"
|
|
|
|
cp README.md "$PROD_DIR/INSTALLATION_GUIDE.md"
|
|
|
|
cp .git_path "$PROD_DIR/" 2>/dev/null || true
|
|
|
|
cp .git_path "$PROD_DIR/" 2>/dev/null || true
|
|
|
|
cp VERSION.json "$PROD_DIR/"
|
|
|
|
cp VERSION.json "$PROD_DIR/"
|
|
|
|
|
|
|
|
cp VERSION.json "$PROD_DIR/frontend/"
|
|
|
|
|
|
|
|
|
|
|
|
# Setup persistent volume skeleton
|
|
|
|
# Setup persistent volume skeleton
|
|
|
|
mkdir -p "$PROD_DIR/data"
|
|
|
|
mkdir -p "$PROD_DIR/data"
|
|
|
|
|