Dear all,

We are planning to make our Teaming site available to the public Internet, so that collaboration with external parties will be possible without further hassle.

Would anybody know what would be an ideal and first and foremost a secure setup? Apparently the DB should be in a DMZ. What about the Teaming app and Lucene server?

We have the following setup so far:

1x Teaming App server (Vibe onPrem)
1x Lucene server
1x MySQL server (5.1.53)

Would it make sense to use an additional Apache server in the DMZ and put everything else in the trusted network? How could such a setup look like?

Your feedback would be highly appreciated!