Three ways to get files onto your hosting account. Pick whichever fits your workflow.
cPanel File Manager
Best for small uploads. In cPanel → Files → File Manager → navigate to public_html → Upload. Drag & drop files or folders.
SFTP (recommended for bulk)
sftp -P 2222 [email protected]
# or with keypair
sftp -i ~/.ssh/id_ed25519 -P 2222 [email protected]Upload public SSH key in cPanel → Security → SSH Access for passwordless auth.
Git deploy
cPanel → Files → Git Version Control. Clone a repo and enable auto-pull on push. We run .cpanel.yml as post-deploy hook if present.