To Reproduce
When creating some special chars and combinations environment variables windows, when using compose, some are not preserved.
Try using $ for example, or compare !"#$%&/()=? on the env variables ui vs final container values, you can end up with paword instead of pa$$word for example. I even have a situation where an inline json like THIS_JSON={"val":...{}} ends up like THIS_JSON={"val":...{}}} (Extra closing }).
Current vs. Expected behavior
Create critical tests for the env vars pipeline to warrant the values are preserved and pa$$word ends as pa$$word
Provide environment information
Which area(s) are affected? (Select all that apply)
Docker Compose
Are you deploying the applications where Dokploy is installed or on a remote server?
Both
Additional context
No response
Will you send a PR to fix it?
Maybe, need help
To Reproduce
When creating some special chars and combinations environment variables windows, when using compose, some are not preserved.
Try using $ for example, or compare !"#$%&/()=? on the env variables ui vs final container values, you can end up with
pawordinstead ofpa$$wordfor example. I even have a situation where an inline json likeTHIS_JSON={"val":...{}}ends up likeTHIS_JSON={"val":...{}}}(Extra closing}).Current vs. Expected behavior
Create critical tests for the env vars pipeline to warrant the values are preserved and
pa$$wordends aspa$$wordProvide environment information
Which area(s) are affected? (Select all that apply)
Docker Compose
Are you deploying the applications where Dokploy is installed or on a remote server?
Both
Additional context
No response
Will you send a PR to fix it?
Maybe, need help