I am currently working on a project for my company to provide external access to our current Alfresco installation. We are using Alfresco Community 3.2. We would like to provide our customers access to our repository, but in such a way as to not expose our server to the internet. I've been doing a lot of research on this subject, and haven't really found much. I was thinking I could install the Alfresco web client, or UI, on a server that is exposed to the internet, and then have that server make a secure connection to our Alfresco repository, using JSR or RMI?
I am fairly new to Alfresco, and my Java skills are, shall we say, beginner (but I'm learning!). I'm just looking for a little bit of direction on where I should go with this, and what pieces I would need to put this all together.
Thank you for your time.