termux / termux-packages

A package build system for Termux.
https://termux.dev
Other
13.41k stars 3.09k forks source link

[Package]: readeck #22045

Open bramaudi opened 1 month ago

bramaudi commented 1 month ago

Why is it worth to add this package?

It should be a good open-source and self-host alternative to Mozilla's GetPocket, Wallabag, and any other similar software, I'm aware something like monolith exists to save web pages but this has UI.

Why choose readeck? it simple, not bloated, can be used from single executable binary means easy to setup, and probably smaller compared to the other.

Home page URL

https://readeck.org/

Source code URL

https://codeberg.org/readeck/readeck

Packaging policy acknowledgement

Additional information

I can build and run it in my aarch64 device run in custom rom android 13, here are the steps:

  1. Setup termux build environment: https://wiki.termux.com/wiki/Building_packages
  2. Follow the readeck development steps: https://readeck.org/en/docs/dev
  3. After finish the command make all without any error the binary executable should ready in readeck-git-folder/dist/readeck
  4. Run using ./readeck serve and open http://localhost:8000, done.
tathastu871 commented 2 days ago

doesnt need packaging

cd $HOME mkdir readeck cd readeck wget -O readeck https://codeberg.org/readeck/readeck/releases/download/0.16.0/readeck-0.16.0-linux-arm64 chmod a+x ./readeck proot ./readeck serve

Open browser and visit http://localhost:8000

tathastu871 commented 2 days ago

Its just a plain bookmark manager Better off using buku Nothing like delicious instapaper etc

tathastu871 commented 2 days ago

without extension it will be pretty useless due to cors and other issues it only saves links , better use browsers own bookmark manager

and only kiwi browser had extension support on mobile And readeck extension wasnt working on kiwi cant even login report to its dev

tathastu871 commented 2 days ago

https://codeberg.org/readeck/readeck/issues/112#issuecomment-2082710

bramaudi commented 1 day ago

I don't know the detail but everything is work fine when you compile / build it instead using the official provided binaries.

Never know that it can be run using proot like proot ./readeck serve, yeah it run but network would fail, but if you compile yourself then just run ./readeck serve then it should be fine.

This maybe can be useful information: https://stackoverflow.com/a/65375631/28126003

without extension it will be pretty useless due to cors and other issues

I even often use it without extension and it still usable no issue appeared, it kinda redundant to use extension thought since you mostly need to open the readeck instance when want to read something.

it only saves links , better use browsers own bookmark manager

yes, but not entirely true, not only save link but this save the whole article content, good for archiving & preserving in case of dead link, it also have EPUB export feature which I loved, recently I just make an e-book from multiple bookmark links.

UPDATE: now they added reading progress bar so you can see continue reading from your last position.