Skip to content

[Refactor]: Migrate from podman to docker swarm #93

@Norbiros

Description

@Norbiros

What to refactor?

I used Podman for a while and genuinely liked the ideas behind it. Unfortunately, I cannot recommend it in practice. The number of random incompatibilities and failures in advanced workflows made it frustrating and unreliable.

Standalone podman is probably fine, but this project depended heavily on podman-compose, which turned out to be a constant source of breakage and wasted time.

Proposed change

Migrate the codebase to Docker Swarm. It is significantly simpler than Kubernetes-based alternatives and properly supports Docker Compose definitions, which fits the project’s needs much better.

Scope of work

  • Remove all Podman and podman-compose–specific code
  • Migrate the deployment CLI to Docker Swarm
  • Test the new deployment flow
  • Document the migration and updated deployment process

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for Refactor.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions