Files
Leantime/.dev/remote-deploy/04_write_env.sh

49 lines
1017 B
Bash

#!/bin/bash
set -e
APP_DIR=/var/www/onebot
DB_NAME=onebot
DB_USER=onebot
DB_PASS='OneBot_Db_7xKpQ9z'
echo "=== 写入 .env ==="
cat > "$APP_DIR/.env" <<ENV
APP_ENV=production
APP_DEBUG=false
APP_URL=http://119.29.53.45:8081
LEAN_APP_URL=http://119.29.53.45:8081
LEAN_APP_DIR=
LEAN_DEBUG=0
LEAN_DB_HOST=127.0.0.1
LEAN_DB_PORT=3306
LEAN_DB_USER=${DB_USER}
LEAN_DB_PASSWORD=${DB_PASS}
LEAN_DB_DATABASE=${DB_NAME}
LEAN_SESSION_PASSWORD='OneBot_Session_4tHwLq8z'
LEAN_SESSION_EXPIRATION=480
LEAN_SITENAME='OneBot'
LEAN_LANGUAGE='zh-CN'
LEAN_DEFAULT_TIMEZONE='Asia/Shanghai'
LEAN_LOGO_PATH='/dist/images/logo.svg'
LEAN_PRINT_LOGO_URL='/dist/images/logo.png'
LEAN_EMAIL_RETURN=''
LEAN_USE_S3=false
LEAN_USER_FILE_PATH='userfiles/'
LEAN_DB_BACKUP_PATH='backupdb/'
LEAN_USE_REDIS=false
LEAN_NEWS_ENABLED=false
ENV
echo "=== .env 内容 ==="
cat "$APP_DIR/.env"
echo "=== 权限 ==="
sudo chown -R rui:www-data "$APP_DIR"
sudo chmod -R 775 "$APP_DIR/storage" "$APP_DIR/bootstrap/cache" 2>/dev/null || true
echo "DONE"