(SetContract) is not authorized: setting contracts requires authorization from specific accounts
Contract deployment on the mainnet is not open to everyone, which is why you’re encountering this error.
You can find the Mainnet Deployment Guidelines here: Create a Web App on Flow | Flow Developer Portal