Skip to content

Update compose files to get Podman to work#404

Merged
jabrah merged 2 commits intomainfrom
podman-support
Mar 23, 2026
Merged

Update compose files to get Podman to work#404
jabrah merged 2 commits intomainfrom
podman-support

Conversation

@jabrah
Copy link
Copy Markdown
Contributor

@jabrah jabrah commented Mar 16, 2026

Changes

  • cert-gen-idp.yml disable some container security, since this is only used for local testing. chomds fail otherwise
  • eclipse-pass.local.yml
    • Add :Z to volumes to allow for file containers to access mounted directories. No mounted files / dirs visible in the container otherwise
    • Add required idp healthcheck - not sure about the specifics of this healthcheck, I just needed a test command or else was getting errors on start
    • pass-ui explicitly sets the container to use the root user, otherwise the nginx server startup command can't be run

Not included, but these changes also need to be paired with replacing Docker commands with Podman commands (swap docker -> podman) or aliasing docker keyword to podman

Testing

Need some feedback about these changes, especially when running normally with Docker

@jabrah jabrah requested a review from markpatton March 16, 2026 19:14
Copy link
Copy Markdown
Contributor

@markpatton markpatton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried with docker community edition and was successful.

@jabrah jabrah merged commit fe69f18 into main Mar 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants