-
-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question: caddy-proxy #73
Comments
I think what the setup is primarily missing now is a caching proxy. I have a Docker Swarm configuration somewhere with hitch -> varnish -> traefik -> plone setup but it is not a very simple one. If there are static files to be served then adding Caddy makes sense. Otherwise I would just try to configure Traefik to do SSL etc. directly. |
My idea was/is to use caddy in front just to proxy my domain name to a port something like: Start the proxy
Start Plone
Given the simple setup that your one docker host is reachable by plone.io you can use This would be of course different for swarm, kubernetes or the setup of your choise. This could be also changed to point to varnish and/or traefik. I am collecting ideas and setups for the moment, so hell yeah if you want to share your hitch -> varnish -> plone -> treafik -> plone that would be awesome ! The idea is to have some 'easy' and 'advanced' setups/examples. The training docs will be on training.plone.org later on, so yeah we do not have to worry that it may be to advanced, at least not for now :) |
Here's the setup using Hitch and Varnish: https://github.com/ju55i/plone-swarm |
@ju55i @avoinea
I am curious about your opinions, what do you think, would make it sense to add also a web-proxy to the træfik example ?
Background:
We have now a nice example about 'easy' load balancing, what we are still missing is a 'easy' example for domain handling.
Example
We show in an example how you can a setup including:
(I use already caddy-proxy in production, I still need to publish the container :) )
--> people browse to plone.example(caddy-proxy) which speaks to traefik -> which does the load-balancing.
This is maybe already too much for the 'normal' docs, but it is time to start the preparation for the trainings for PloneConf 2017 and I have the idea to use a setup like this for the 'deployment training'
:)
The text was updated successfully, but these errors were encountered: