an invention by tjyrinki_suse
Project description
For example Nginx proxy + docker + apache/nginx + let's encrypt combination.
I have recently had several parallel needs raising for doing something else than on-host web services. While I'm familiar with docker, apache/nginx and also use Let's encrypt for several domains, I don't usually use any of them in my daily work since I don't work on web, so I barely touch them if nothing is broken. This is an opportunity to rehearse a bit more of these "basic" web tools than I've usually had time for.
I'm aware there are many guides on the web, but to make these work in combination for my exact use case I'll need to spend some more time.
Goal for this Hackweek
This hack week I'm going to spend mostly time on making this a possibility on my own owned server, where I've long wanted to offer something else than SSH and static HTML but I have not out of security concerns. Making things work behind restricted containers would make it easier.
Have something functional with on host proxy, and several containers.
Resources
Google.
I'm happy to share existing guides, or thoughts on how exactly to configure eg Let's encrypt in a separate container with nginx in another, and whether the on-host nginx proxy should deliver the certificates (maybe it always needs to?) for multiple containers it forwards requests to.
Result
See current status at the end of the hackweek at https://timojyrinki.gitlab.io/hugo/post/2023-11-10-containerized-website/
This project is part of:
Hack Week 23
Activity
Comments
-
over 1 year ago by tjyrinki_suse | Reply
Partially works now, I will blog about it probably tomorrow.
-
over 1 year ago by tjyrinki_suse | Reply
Done! A report at https://timojyrinki.gitlab.io/hugo/post/2023-11-10-containerized-website/
Similar Projects
This project is one of its kind!