xirixiz / dsmr-reader-docker

DSMR Reader in Docker.
https://hub.docker.com/r/xirixiz/dsmr-reader-docker
114 stars 33 forks source link

💡 HTTP redirect & HSTS #317

Closed D1StrX closed 1 year ago

D1StrX commented 1 year ago

Request

Feature request for the Docker container nginx part;

Additional information

No response

xirixiz commented 1 year ago

I`ll put it on the roadmap. Expect it somewhere in the end of Feb / beginning of March.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

xirixiz commented 1 year ago

Finally 😄

https://github.com/xirixiz/dsmr-reader-docker/commit/5e33796af75e0cec68c6c788cfece5d448b5dbbb

D1StrX commented 1 year ago

Nice 😀 Should the hsts max age also be set to something you're own preference? Just a minor details 😅

D1StrX commented 1 year ago

Heb de laatste image gepulled, maar de ENV lijkt nog niets te doen. Kan dat kloppen?

xirixiz commented 1 year ago

Klopt. Ik moet de image nog releasen.... doe ik morgen even. Mocht er iets mis zijn, dan heb ik de tijd om het weer te fixen ;)

xirixiz commented 1 year ago

Released! hsts max age voeg ik later nog wel een keer toe. Ik wil het ook niet overdrijven allemaal voor een "tooltje" als DSMR Reader.

D1StrX commented 1 year ago

Heb mn binnen gehaald, maar lijkt nog niet te redirecten. HSTS uitgelaten voor de eerste test. Heb de ENV onder de DSMR container in environment: gezet

xirixiz commented 1 year ago

Ja je mist inderdaad iets.... maar dat ligt aan mij. Ik heb iets niet goed gedaan, domme fout. Fix ik vanavond even.... morgenochtend een werkende release

D1StrX commented 1 year ago

Geen probleem, zie het wel verschijnen 👍

xirixiz commented 1 year ago

Fixed... hopefully. De bakkerij is aan het werk. De nieuwe release is ongeveer over een half uur beschikbaar.

D1StrX commented 1 year ago

Helaas niet werkende voor mij, https werkt nu helemaal niet meer. Http wel nog, met geen redirect.

xirixiz commented 1 year ago

Ja, ik denk dat ik het hele nginx config stuk eruit ga slopen. Het is denk ik beter dat wanneer je een specifieke config wenst, dat je die dan mount in de container. Het geknip en geplak met bash is onbetrouwbaar helaas.

D1StrX commented 1 year ago

Zou je niet gewoon met de true/false input comment of uncomment van redirect 301 https://$host$request_uri; kunnen doen? False -> var # redirect 301 https://$host$request_uri; True -> var redirect 301 https://$host$request_uri;

xirixiz commented 1 year ago

Helaas is het wat complexer dan dat. Standaard staan de waarden niet in de config file. Ik zal het er eens met Dennis Siemensma over hebben om dat in DSMR Reader op te nemen zodat het ook eenvoudig en bruikbaar is in Docker.

Hoe dan ook was het een geknoei op deze manier en daar hou ik niet van 😄 Ik kom er nog op terug maar dan waarschijnlijk met een betere oplossing. Lukt dat niet dan is in mijn optiek een eigen config mounten nog het beste.