4 ms·
Another option is to use a small, cheap VPS or EC2 instance to host a "staging server". This is the end point for all your web services, email, etc. Then you
by CyberFonic 13y ago
Another option is to use a small, cheap VPS or EC2 instance to host a "staging server". This is the end point for all your web services, email, etc. Then you have a "home server" which pulls down the info from staging server, backs it up locally and then deletes it from the staging server.
That way, your public staging server only has a small amount of information on it. E.g. emails for the last hour (or whatever your downloading job is set for).
For uploads you could set up a request mechanism which will deliver the requested file from home to staging.
For even greater privacy you could set up a self-destruct proc which will wipe all sensitive information from the staging server unless it get's a "keep alive" message.