#!/bin/bash

# Configuration for AutoSSO Environment Variables
# Usage:
# 1. Copy this file: cp scripts/env_setup_example.sh .env_setup.sh
# 2. Edit the file with your actual secrets: vim .env_setup.sh
# 3. Load the variables: source .env_setup.sh

# ==========================================
# Feishu (Lark) Configuration
# ==========================================
export FEISHU_APP_ID="your_feishu_app_id"
export FEISHU_APP_SECRET="your_feishu_app_secret"
export FEISHU_APPROVAL_CODE="your_approval_code"
export FEISHU_CHAT_ID="your_chat_id"

# ==========================================
# Database Configuration
# ==========================================
export DB_HOST="127.0.0.1"
export DB_USER="root"
export DB_PASSWORD="your_database_password"

# ==========================================
# Alibaba Cloud Configuration
# ==========================================
# Required if using 'access_key' auth type or for initial setup
export ALIBABA_ACCESS_KEY_ID="your_access_key_id"
export ALIBABA_ACCESS_KEY_SECRET="your_access_key_secret"

# Required for 'ram_role_arn' auth type
export ALIBABA_ROLE_ARN="acs:ram::your_account_id:role/your_role_name"
export ALIBABA_DIRECTORY_ID="your_directory_id"

echo "Environment variables for AutoSSO have been successfully exported."
