Planka Setup Markdown with Docker as Non-Root and fail2ban with docker-compose #683

Open
opened 2026-02-04 20:49:51 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @symgryph on GitHub (Apr 13, 2025).

Is this a feature for the backend or frontend?

Backend

What would you like?

I would be willing to write one of these, but I have noticed that the docs don't seem super clear on how to integrate fail2ban with docker-compose. I also have (and am) working on a 'rootless' configuration, and would be happy to write a howto on making this more secure with fail2ban (and possibley even a seccomp profile!)

Why is this needed?

I mainly want to do this because I have been doing security for a LONG time, and love this project. I would like to enable a 'out of the box' secure default or at least a docker-compose file that does most of the work for folks. I did see the fail2ban docker-compose, but couldn't get it to work. Would be nice to have a 'fail2ban' BY DEFAULT within the main config. I would be happy to pair program with someone on this.

Other information

No response

Originally created by @symgryph on GitHub (Apr 13, 2025). ### Is this a feature for the backend or frontend? Backend ### What would you like? I would be willing to write one of these, but I have noticed that the docs don't seem super clear on how to integrate fail2ban with docker-compose. I also have (and am) working on a 'rootless' configuration, and would be happy to write a howto on making this more secure with fail2ban (and possibley even a seccomp profile!) ### Why is this needed? I mainly want to do this because I have been doing security for a LONG time, and love this project. I would like to enable a 'out of the box' secure default or at least a docker-compose file that does most of the work for folks. I did see the fail2ban docker-compose, but couldn't get it to work. Would be nice to have a 'fail2ban' BY DEFAULT within the main config. I would be happy to pair program with someone on this. ### Other information _No response_
Author
Owner

@dr47 commented on GitHub (Apr 14, 2025):

I run Planka (and many other "docker" applications) with Podman and it works without problems with the default compose.yml

Podman is an open-source container engine that aims to provide a more secure and lightweight alternative to Docker

@dr47 commented on GitHub (Apr 14, 2025): I run Planka (and many other "docker" applications) with Podman and it works without problems with the default compose.yml [Podman is an open-source container engine that aims to provide a more secure and lightweight alternative to Docker](https://betterstack.com/community/guides/scaling-docker/podman-vs-docker/)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#683