The SECRET Weapon for Saving Articles You'll ACTUALLY Read Later (It's Readeck, not Pocket)
Ғылым және технология
This video is sponsored by ewinracing.com
Ewin Racing Chair: dbte.ch/ewinxl
Use Code: DBT to save extra 20% Off
Welcome to this video where we explore Readeck, a new Docker service designed to streamline your web browsing experience. If you're like me, constantly scouring the internet for interesting articles and resources, you'll appreciate Readeck's ability to organize and save content for future reference.
Readeck serves as your personalized content hub, allowing you to curate and highlight web content that matters to you. Whether it's blog posts, forum discussions, or KZread videos, Readeck ensures that nothing gets lost in the sea of bookmarks. With features like browser extensions and ebook exporting, Readeck offers flexibility in how you manage your saved content.
In this video, we delve into the functionalities of Readeck, highlighting its seamless integration with Docker and its intuitive user interface. While encountering minor bugs like page refresh issues, we navigate through Readeck's capabilities, including categorization, labeling, and search functionalities, ensuring efficient content organization.
Moreover, we explore the straightforward installation process of Readeck using Docker, providing insights into optimizing the deployment for seamless usage. Whether you prefer Cloud for tunnels or Nginx proxy manager, Readeck offers versatility in remote access options.
Join us in exploring Readeck's potential to revolutionize your web browsing experience and streamline content management. Don't forget to share your thoughts in the comments section and let us know if Readeck aligns with your browsing habits. Thank you for tuning in, and I'll see you in the next video!
NOTE:
I was able to fix the issue of the page not reloading appropriately by adding the following Environment Variables to my setup:
READECK_ALLOWED_HOSTS=my.domain.com
READECK_USE_X_FORWARDED=true
Discord Fix Post Here: / discord
More Readeck info can be found here:
readeck.org/en/docs/compose
Resource Links:
readeck.org/en/
codeberg.org/readeck/readeck
readeck.org/en/docs/
selfh.st/?ref=db-tech-youtube
selfh.st/newsletter/2024-05-2...
/=========================================/
Get early, ad-free access to new content by becoming a channel member, or a Patron!
✅ / dbtech
✅ / @dbtechyt
All My Social Links:
✅ dbt3.ch/@dbtech
Join Discord!
✅ / discord
/=========================================/
The hardware in my recording studio is:
✔ Custom PC w/ Ryzen 2600, 32GB RAM, RTX 2070, Assorted Storage
✔ Panasonic LUMIX G7 4K Digital Camera: amzn.to/3IGEOcb
✔ SAMSUNG 34-Inch SJ55W Ultrawide Monitor: amzn.to/395g9BZ
✔ LG 27UK650-W 27” UHD IPS Display with HDR 10: amzn.to/398pg4S
✔ WALI Premium Dual Monitor Stand: amzn.to/398AiqM
✔ Neewer Lights: amzn.to/3nZcoSX
✔ Light Power Supply:amzn.to/3Konpqf
✔ 55" Gaming Desk: amzn.to/3AkgHgw
✔ Sabrent USB-C Hub: amzn.to/3qFcwbV
✔ Das Keyboard 4 Professional: amzn.to/3G9rPxM
✔ Fuqido Big and Tall Gaming Chair: amzn.to/3IGegrq
/=========================================/
The hardware in my current home servers:
✔ Synology DS1621xs+ (provided by Synology): amzn.to/2ZwTMgl
✔ 6x8TB Seagate Exos Enterprise HDDs (provided by Synology): amzn.to/3auLdcb
✔ 16GB DDR4 ECC RAM (provided by Synology): amzn.to/3do7avd
✔ 2TB NVMe Caching Drive (provided by Sabrent): amzn.to/3dwPCxj
✔ TerraMaster F5-221 (provided by TerraMaster): amzn.to/3IfH2QD
✔ 5x6TB WD Red Plus NAS: amzn.to/3LnbPvC
✔ 8GB DDR3: amzn.to/3kfLTX3
✔ TerraMaster F4-423 (provided by TerraMaster): amzn.to/3kjUms5
✔ 2x8TB Seagate Barracuda Compute: amzn.to/3xBAO95
✔ 16GB TEAMGROUP Elite DDR4: amzn.to/3MzzFV9
✔ 512GB Silicon Power NVMe Caching Drive: amzn.to/3MzkBae
All amzn.to links are affiliate links.
/=========================================/
✨Find all my social accounts here:
✅ dbte.ch/
✨Ways to support DB Tech:
✅ / dbtech
✅ www.paypal.me/DBTechReviews
✅ ko-fi.com/dbtech
✅ Cashapp: cash.app/$dbtechyt
✅ Venmo: venmo.com/dbtechyt
✨Come chat in Discord:
✅ dbte.ch/discord
✨Join this channel to get access to perks:
✅ / @dbtechyt
✨Hardware (Affiliate Links):
✅ TinyPilot KVM: dbte.ch/tpkvm
✅ LattePanda Delta 432: dbte.ch/dfrobot
✅ Lotmaxx SC-10 Shark: dbte.ch/sc10shark
✅ EchoGear 10U Rack: dbte.ch/echogear10u
Пікірлер: 69
This video is sponsored by ewinracing.com Ewin Racing Chair: dbte.ch/ewinxl Use Code: DBT to save extra 20% Off
@johnathonhughes8563
Ай бұрын
What's the URL for the self hosting newsletter?
@robbielancaster2512
Ай бұрын
Looking for this also.
The Secret Weapon for Procastination, save every article you should read directly , and watch them build up to a gigantic archive over time... Excellent! 💪🤓👍
@DBTechYT
Ай бұрын
Or maybe someone wants to save articles for research purposes. Or maybe for archival purposes. Maybe someone sees an article they want to read but don't have the time right now to do it so they want to save it for later. Just because it isn't useful to YOU doesn't mean that lots of others won't find it useful.
Loved this one - great little app. Amazing: I can highlight video sections now!
Nice alternative to self-hosted Wallabag (which I love.) Thanks!
There is an easy fix for the refresh issue when Readeck is served from behind a proxy. Unfortunately, I can't put up a link to the docs. All you need to do is add some entries to the config.toml: [server] host = "127.0.0.1" port = 8000 allowed_hosts = ["your.instance.tld"] use_x_forwarded_for = true use_x_forwarded_host = true use_x_forwarded_proto = true In my case, with NPM, this is all that was needed. Please note that I run it bare metal in an LXC, but those variables can probably be set as env variables when you're working with Docker. The config.toml should be located at /etc/readeck/config.toml or /opt/readeck/config.toml.
@DBTechYT
Ай бұрын
I actually placed updates in the video description a couple of days ago with the fix I implemented to get it working ;)
@Noodles.FreeUkraine
Ай бұрын
@@DBTechYT Ah, missed that, of course. A new pair of glasses might be in order. 😋
This is actually useful. Sometimes we troubleshoot non trivial issues and here comes natural intention to save webpage with information that helped to solve the problem. Because you know for sure you're gonna trip on that thing again when year or few month later will try to do the same thing.
This could be super handy for creating offline databases and archives. Great find sir!
@DBTechYT
Ай бұрын
Definitely! Thanks for stopping by and leaving a comment :)
Am I the only one that read the tile as "Readneck".... :D
@DBTechYT
Ай бұрын
I could totally see how someone would read it that way :)
@OldG4merDad
Ай бұрын
Nope, was thinking the same thing, then saw your comment 😅
That's what I was looking for to store my RL articles. Many thanks!
@DBTechYT
Ай бұрын
Glad it was helpful!
This really is a nifty tool. So far, I've been using Synology Notes and their web clipper to store content I'd like to preserve and / or read later, but I might just give it a whirl. Thanks!
@DBTechYT
Ай бұрын
Excellent!
@Noodles.FreeUkraine
Ай бұрын
@@DBTechYT Well, as luck would have it, my Note Station just started playing up, and thus I decided to switch to Readeck. Thanks again for the inspiration! 😊
Thank you for this video and some others. It has many very interesting tools to self host. Thank you for the discoveries. ;-)
Awesome stuff. Thanks for sharing. Just to talk out of my butt I run a docker container trillium notes and you have to refresh the page when you perform certain actions like new note or delete a note. I got used to it and still use trillium, i will definitely try this app. Thanks again for the recommendation and video content.
@DBTechYT
Ай бұрын
Thanks for stopping by and leaving a comment! Much appreciated :)
Just what I (probably) need! Now, let me just save this video and check in like... 6 months or something
@DBTechYT
Ай бұрын
Make sure you bookmark the video so it'll take longer to come back to LOL :)
this looks sick, going to give it a spin, thanks!
@DBTechYT
Ай бұрын
Hope you enjoy it!
pls have a Look at hoarder and Linkwarden to compare
Great video! Where do you apply the environment variables? I have added them to a .env in Dockge but the refresh problem still persists. Thanks!
@DBTechYT
Ай бұрын
Sometimes it's MUCH easier to learn command line and install things that way rather than use something like Dockge or Portainer
Thank you sir. Cheers.
@DBTechYT
Ай бұрын
Very welcome! Thanks for stopping by and commenting so often!!
I don't feel very smart right now. Can someone tell me why I get this error when I try to run it with the docker compose file? service "app" refers to undefined volume readeck-data: invalid compose project
@MrEric377
Ай бұрын
I figured it out.
Very random question but did I see you at a neighborhood garage sale yesterday?
@DBTechYT
Ай бұрын
Most definitely not. I haven't been to a yard/garage sale in a long time. I don't think I even left the house yesterday.
Whats the difference between this and Link Warden?
@DBTechYT
Ай бұрын
Preference I guess. Try them out and see which you like better :)
@johnkrause4815
Ай бұрын
@@DBTechYT Aye Aye :)
Page refresh, for me is working on Brave browser... But is working over direct ip nor over a domain name.
@DBTechYT
Ай бұрын
Yeah. Not sure if it's specifically cloudflare tunnels or if it's a more general reverse proxy issue. Had a few text overlay notes in the video about that after reviewing the footage while editing.
@Oakey76uk
Ай бұрын
Been using this for nearly a month now using cloudflare Tunnel and nginx proxy manager with no refresh issues. I use edge, chrome, and opera depending on where I am and never had an issue. Fantastic video as always 😊
@DBTechYT
Ай бұрын
@Oakey76uk Good to know it's likely just a "me" issue. Thanks for letting us know that you haven't experienced the same issues.
@kiloy1006
Ай бұрын
@@DBTechYT I'm not sure if this could be a solution. The symptom is very similar when I installed and used trillium notes first time. I had to refresh the page every time I execute anything. Solution was to enable websockets support in NGINX.
@NickyNiclas
Ай бұрын
@@DBTechYT Same issue for me with some other apps, I haven't tried this one yet. I'm using Traefik reverse proxy, so there might be some quirk with it.
Thank you for sharing !
@DBTechYT
Ай бұрын
No problem 😊
It reminds me a lot to Omnivore
@DBTechYT
Ай бұрын
Never heard of Omnivore in this context
@appsinet
Ай бұрын
@@DBTechYT it's another read later tool, and the ui is quite similar omnivore.app/
you should always use docker compose files instead of docker run...
@DBTechYT
Ай бұрын
That seems like a bit of an overreaction. Why would you say something like that?
@squalazzo
Ай бұрын
@@DBTechYT it was a suggestion, not a criticism... I mean, using docker compose you have full view on how a container was brought up, you can easily update, rebuild and upgrade it, and you don't have to deal with the problems you had with -it --rm and -d... As a devops engineer I always prefer the declarative way onto the imperative one (the one you used)
@squalazzo
Ай бұрын
@@DBTechYT your way, if you close console, you need to go to look in docker ps to see what was run, from which folder and with which parameters... Then, rebuild your command line... Then kill the old process... Then run the new command... If you consider this "efficient"...
@squalazzo
Ай бұрын
@@DBTechYT and in the end, docker compose files is exactly what you implicitly suggested to use not far ago, with dockge
@DBTechYT
Ай бұрын
The nice thing about self-hosting is that there is no "one right way" to do things. Everyone has their own preferences and procedures. You have yours just as others have theirs. I'm glad you have a process that works for you.