ive seen people stretch out disk space by moving the large, seldomly-accessed blocks/ folder to a separate disk (often slower) then run bitcoind with blocksdir parameter set so you can keep using your old disk alongside an external drive
i dont know about btcpayserver or albyhub specifically, but imo if you're running a lightning node like LND, you probably dont want to prune your node especially if you have channel states that could fall beyond however long you're pruning for.
