Ovviamente non è possibile usare Composer, quindi dovrai utilizzarlo ad esempio in locale e caricare i file.
Hai già provato a utilizzarlo? Hai riscontrato problemi? (puoi modificare la versione di PHP su AlterVista da qui).
Per ora non ho riscontrato grandi problemi, ho installato la versione 6.2 del framework su php-8.2.
La mancanza di composer è superabile, per i comandi da terminale mi stò creando i corrispettivi comandi ma da usare via web ma solo per quelli che uso in prod.
Per l'hash delle password ho usato l'algoritmo bcrypt invece di sodium.
Diciamo che non avere accesso da terminale ti costringe a scrivere più codice, e cercare di trovare/iventare soluzioni alternative.