API and web UI for fail2ban #4168
Replies: 10 comments
-
|
Thx! Must take a look...
You can at least add the reference to our wiki, for example on top of Miscellaneous section at Home and/or as own page. |
Beta Was this translation helpful? Give feedback.
-
|
Ok, thanks. |
Beta Was this translation helpful? Give feedback.
-
|
Would be even cooler if you could also run this on a headless server over |
Beta Was this translation helpful? Give feedback.
-
|
That's no problem at all. The complete backend and frontend solution is included in the repository. You basically just need to copy it and run it accordingly. One uses Python, the other a web server. I don't quite understand why you want to access it via SSH, because then you can just use the original fail2ban client. If you want to tunnel the ports for security reasons, then that's possible with SSH. |
Beta Was this translation helpful? Give feedback.
-
|
@oweitman
Didn't know there was another web based client! Where is that? PS. I opened an issue in your repo for advice how to install without docker. |
Beta Was this translation helpful? Give feedback.
-
|
I will expand the instructions. |
Beta Was this translation helpful? Give feedback.
-
|
@oweitman did you already see https://github.com/swissmakers/fail2ban-ui this Fail2ban-UI seems to be far further in the development than your project. But what i do not see there is a API agent.. so maybe you could add it there as pull request? |
Beta Was this translation helpful? Give feedback.
-
|
They have a commercial license. My package is open source. If they want, they are welcome to adapt my source code. I won't provide a free adaptation for a commercial package. |
Beta Was this translation helpful? Give feedback.
-
|
From what I understand, PolyForm Shield operates similarly to the GNU v3 open-source license, making it completely free for both individuals and companies. This license focuses primarily on protecting code copyrights, preventing larger companies, like Red Hat, from taking the code, renaming it, and selling it. In my opinion, it's a fantastic tool, and I plan to make some initial contributions to it in the coming days, regardless of whether it aligns with GNU, MIT, or another license. 💃 |
Beta Was this translation helpful? Give feedback.
-
|
I like the minimalism of @oweitman 's version. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I've written an API and web UI for fail2ban.
The solution is available as a Docker container or can be installed from GitHub.
If you'd like, feel free to include the links in your documentation.
https://hub.docker.com/r/oweitman/fail2bancontrol
https://github.com/oweitman/fail2bancontrol
Beta Was this translation helpful? Give feedback.
All reactions