1. Dentro de WHM, usuario root. Creamos la cuenta cPanel del proyecto.

    - domain
        terashe.bewpro.com
    - username
        terashe
    - password
        oZ]yGL8EOos?vs[w

2. Accemos a la cuenta . configuramos DB

    Manage My Databases
        Create New Database
            db
        Add New User
            usr
            #_RAiRq$SQZtjYe?
        
        Add User To Database
            user: terashe_usr
            database: terashe_db
            add
            all privileges + make changes

3. Copiar claves SSH dentro del directorio del proyecto

    DENTRO DE SSH ROOT, en la terminal

        USERNAME="terashe"
        HOME_DIR="/home/$USERNAME"
        SSH_DIR="$HOME_DIR/.ssh"
        ROOT_SSH_DIR="/root/.ssh"

        mkdir -p "$SSH_DIR"

        if [ -f "$ROOT_SSH_DIR/id_rsa" ]; then
        cp "$ROOT_SSH_DIR/id_rsa" "$SSH_DIR/id_rsa"
        cp "$ROOT_SSH_DIR/id_rsa.pub" "$SSH_DIR/id_rsa.pub"
        echo "✅ Copiada clave RSA"
        fi

        if [ -f "$ROOT_SSH_DIR/id_ed25519" ]; then
        cp "$ROOT_SSH_DIR/id_ed25519" "$SSH_DIR/id_ed25519"
        cp "$ROOT_SSH_DIR/id_ed25519.pub" "$SSH_DIR/id_ed25519.pub"
        echo "✅ Copiada clave Ed25519"
        fi

        cat "$SSH_DIR"/*.pub > "$SSH_DIR/authorized_keys" 2>/dev/null

        chown -R "$USERNAME:$USERNAME" "$SSH_DIR"
        chmod 700 "$SSH_DIR"
        chmod 600 "$SSH_DIR"/*
        chmod 644 "$SSH_DIR"/*.pub 2>/dev/null
        chmod 600 "$SSH_DIR/authorized_keys"

        echo "✅ Claves SSH configuradas para $USERNAME"


        
4. Git™ Version Control . Clone repository
    Clone URL: git@github.com:LACOMPANIADIGITAL/terashe.git
    Repository Path: public_html/git-files/terashe
    
---


./setup_bewpro_project.sh \
  --project terashe \
  --domain terashe.bewpro.com \
  --repo git@github.com:LACOMPANIADIGITAL/terashe.git \
  --branch cd-system
