======================================================================== EUROTEX SOURCING - CPANEL SHARED HOSTING DEPLOYMENT GUIDE (CLOUDLINUX NODEJS) ======================================================================== All assets and server bundles are pre-compiled and 100% self-contained. NO 'npm install' or 'bun install' is required on your shared hosting server! STEP 1: UPLOAD THE FILES ------------------------------------------------------------------------ 1. Log in to your cPanel dashboard. 2. Open File Manager. 3. Choose or create an application directory in your home directory, e.g.: /home/YOUR_CPANEL_USERNAME/eurotex (You can also place it in a subfolder or root as desired). 4. Upload 'cpanel-eurotex-deployment.zip' into that directory and click Extract. 5. Confirm the directory contains: - .output/ - .htaccess - package.json - server.js - app.js STEP 2: CONFIGURE CLOUDLINUX NODE.JS IN CPANEL ------------------------------------------------------------------------ 1. In cPanel, find the "Software" section and click "Setup Node.js App". 2. Click "Create Application". 3. Set the following fields: - Node.js version: Select Node 18.x, 20.x, or 22.x (Recommended: 20.x or 22.x) - Application mode: Production - Application root: The folder name where files are extracted (e.g., 'eurotex') - Application URL: Select your staging domain / subdomain - Application startup file: server.js 4. Click "Create" (or "Save"). 5. CloudLinux Passenger will configure the environment and start the application. STEP 3: RESTART / VERIFY ------------------------------------------------------------------------ - Click "Restart" on the Node.js App page in cPanel. - Open your website URL in your browser. - The website is live, fully styled, with local assets, WhatsApp preview, custom Eurotex favicon, and noindex protection for staging. NOTES: ------------------------------------------------------------------------ - Contact form is client-side only (ready for your custom backend later). - Google Indexing is completely blocked via: 1) 2) X-Robots-Tag: noindex, nofollow header in .htaccess 3) robots.txt disallowing search engines - WhatsApp link preview is configured with 1200x630 Eurotex logo card. - All Lovable and AI branding has been completely removed. ========================================================================