I would like to know if it is secure to run keosd on an aws locally as a hot-wallet, to let the server of a dapp send a transaction which should be signed to the aws. The server of the dapp would get back a signed transaction and would push this transaction per rpc-api to the eos-chain. Would an approach like this be secure from hacking and stuff?(so far i testet this approach locally)
I also think I have to run a node.js server on the aws with express installed or something like this, to be sure that only the dapp servers transaction are accepted. Or can i config the aws only to listend to specific ip and forward everything so it can be executed locally from keosd.
Are their maybe other secure methods, how the dapp/app server could sign transaction automatically without me sitting there with my ledger and confirm each transaction?
thx for the help