Skip to content

Recommend Podman for containers instead of Docker, use software agnostic configuration#22

Merged
BernhardKoschicek merged 8 commits into
developfrom
feature/podman_support
Jul 15, 2026
Merged

Recommend Podman for containers instead of Docker, use software agnostic configuration#22
BernhardKoschicek merged 8 commits into
developfrom
feature/podman_support

Conversation

@PunkPangolin

@PunkPangolin PunkPangolin commented Jul 7, 2026

Copy link
Copy Markdown
  • Change compose.yaml to use volumes instead of writing in the local folder. This is the best practice for app-managed storage (see Docker volume documentation) and software agnostic
  • Rename files to software agnostic standards
  • Documentation: Change to Podman
  • Update the PostGIS image
  • Change the way database dump import works so there is no change in the compose file required

Refer to upstream where possible
Remove outdated info on pre-existing admin account
this allows for compatibility with Podman
This allows for compatibility with Podman
@PunkPangolin PunkPangolin changed the title Feature/podman support Podman support and Docker documentation updates Jul 7, 2026
Change from "change this in the compose file" to an automatic check in `entrypoint.sh`:

If there is a database: do nothing
If there is no database but a dump in a specific location: import dump
Else create a new db from the scripts in `./install`
@PunkPangolin
PunkPangolin temporarily deployed to review-feature-podman_support July 9, 2026 13:06 — with GitHub Actions Inactive
@PunkPangolin
PunkPangolin temporarily deployed to review-feature-podman_support July 9, 2026 13:11 — with GitHub Actions Inactive
@PunkPangolin
PunkPangolin temporarily deployed to review-feature-podman_support July 15, 2026 12:14 — with GitHub Actions Inactive
@PunkPangolin
PunkPangolin temporarily deployed to review-feature-podman_support July 15, 2026 12:18 — with GitHub Actions Inactive
@PunkPangolin
PunkPangolin had a problem deploying to review-feature-podman_support July 15, 2026 12:42 — with GitHub Actions Failure
@PunkPangolin
PunkPangolin temporarily deployed to review-feature-podman_support July 15, 2026 13:14 — with GitHub Actions Inactive
@PunkPangolin
PunkPangolin temporarily deployed to review-feature-podman_support July 15, 2026 13:15 — with GitHub Actions Inactive
@PunkPangolin PunkPangolin changed the title Podman support and Docker documentation updates Use Podman for containers instead of Docker Jul 15, 2026
@PunkPangolin PunkPangolin changed the title Use Podman for containers instead of Docker Recommend Podman for containers instead of Docker, use software agnostic configuration Jul 15, 2026
@PunkPangolin
PunkPangolin temporarily deployed to review-feature-podman_support July 15, 2026 13:21 — with GitHub Actions Inactive
@PunkPangolin
PunkPangolin deployed to review-feature-podman_support July 15, 2026 13:21 — with GitHub Actions Active
@BernhardKoschicek BernhardKoschicek self-assigned this Jul 15, 2026
@BernhardKoschicek
BernhardKoschicek marked this pull request as ready for review July 15, 2026 13:37
@BernhardKoschicek
BernhardKoschicek merged commit 5e3c441 into develop Jul 15, 2026
18 checks passed
@BernhardKoschicek

BernhardKoschicek commented Jul 15, 2026

Copy link
Copy Markdown
Member

This looks like a solid pull request. Thank you very much for improving our container installation!

@PunkPangolin
PunkPangolin deleted the feature/podman_support branch July 15, 2026 14:32
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