all repos

freshrss-image @ 35649e5e5ef995dde9bebd8c21d23ed9bb960987

my FreshRSS setup (abandoned)
3 files changed, 40 insertions(+), 5 deletions(-)
add readme and license
Author: Olexandr Smirnov olexsmir@gmail.com
Committed at: 2025-07-24 23:55:14 +0300
Parent: f914a87
A LICENSE

@@ -0,0 +1,26 @@

+ GLWTS(Good Luck With That Shit) Public License + Copyright (c) Every-fucking-one, except the Author + +Everyone is permitted to copy, distribute, modify, merge, sell, publish, +sublicense or whatever the fuck they want with this software but at their +OWN RISK. + + Preamble + +The author has absolutely no fucking clue what the code in this project +does. It might just fucking work or not, there is no third option. + + + GOOD LUCK WITH THAT SHIT PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION, AND MODIFICATION + + 0. You just DO WHATEVER THE FUCK YOU WANT TO as long as you NEVER LEAVE +A FUCKING TRACE TO TRACK THE AUTHOR of the original product to blame for +or hold responsible. + +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + +Good luck and Godspeed.
A README.md

@@ -0,0 +1,10 @@

+# FreshRSS image + +It's my personal container image of [FreshRSS](https://github.com/FreshRSS/FreshRSS) with extensions I like. + +Feel free to use `ghcr.io/olexsmir/freshrss-image:latest` image. + +## Files structure +- `fetch.sh` - downloads extensions +- `build.sh` - builds the containers from `Containerfile` +- `fly.toml` - the config for fly.io so I can deploy this container.
M fly.toml

@@ -7,8 +7,7 @@ [experimental]

auto_rollback = true [build] - image = 'freshrss/freshrss:1.26.1' - + image = 'ghcr.io/olexsmir/freshrss-image:latest' [env] CRON_MIN = '*/20'

@@ -33,14 +32,14 @@ handlers = ['tls', 'http']

[services.concurrency] type = 'connections' - hard_limit = 25 - soft_limit = 20 + hard_limit = 5 + soft_limit = 3 [[services.tcp_checks]] interval = '15s' grace_period = '1s' [[vm]] - memory = '512mb' + memory = '256mb' cpu_kind = 'shared' cpus = 1