3 files changed,
40 insertions(+),
5 deletions(-)
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