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

  • @DBTechYT
    @DBTechYTАй бұрын

    This video is sponsored by ewinracing.com Ewin Racing Chair: dbte.ch/ewinxl Use Code: DBT to save extra 20% Off

  • @johnathonhughes8563

    @johnathonhughes8563

    Ай бұрын

    What's the URL for the self hosting newsletter?

  • @robbielancaster2512

    @robbielancaster2512

    Ай бұрын

    Looking for this also.

  • @larsandersson8723
    @larsandersson8723Ай бұрын

    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

    @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.

  • @DeFi-Macrodosing
    @DeFi-MacrodosingАй бұрын

    Loved this one - great little app. Amazing: I can highlight video sections now!

  • @jbarr
    @jbarrАй бұрын

    Nice alternative to self-hosted Wallabag (which I love.) Thanks!

  • @Noodles.FreeUkraine
    @Noodles.FreeUkraineАй бұрын

    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

    @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

    @Noodles.FreeUkraine

    Ай бұрын

    @@DBTechYT Ah, missed that, of course. A new pair of glasses might be in order. 😋

  • @KindHeart
    @KindHeartАй бұрын

    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.

  • @MrMunkyMeat
    @MrMunkyMeatАй бұрын

    This could be super handy for creating offline databases and archives. Great find sir!

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    Definitely! Thanks for stopping by and leaving a comment :)

  • @haydenc2742
    @haydenc2742Ай бұрын

    Am I the only one that read the tile as "Readneck".... :D

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    I could totally see how someone would read it that way :)

  • @OldG4merDad

    @OldG4merDad

    Ай бұрын

    Nope, was thinking the same thing, then saw your comment 😅

  • @MrSamyWageh
    @MrSamyWagehАй бұрын

    That's what I was looking for to store my RL articles. Many thanks!

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    Glad it was helpful!

  • @Noodles.FreeUkraine
    @Noodles.FreeUkraineАй бұрын

    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

    @DBTechYT

    Ай бұрын

    Excellent!

  • @Noodles.FreeUkraine

    @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! 😊

  • @jonathanchevallier7046
    @jonathanchevallier7046Ай бұрын

    Thank you for this video and some others. It has many very interesting tools to self host. Thank you for the discoveries. ;-)

  • @MrEric377
    @MrEric377Ай бұрын

    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

    @DBTechYT

    Ай бұрын

    Thanks for stopping by and leaving a comment! Much appreciated :)

  • @CyanureNeko
    @CyanureNekoАй бұрын

    Just what I (probably) need! Now, let me just save this video and check in like... 6 months or something

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    Make sure you bookmark the video so it'll take longer to come back to LOL :)

  • @chrisblumarten
    @chrisblumartenАй бұрын

    this looks sick, going to give it a spin, thanks!

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    Hope you enjoy it!

  • @christopherklein3829
    @christopherklein3829Ай бұрын

    pls have a Look at hoarder and Linkwarden to compare

  • @stevenallan6023
    @stevenallan6023Ай бұрын

    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

    @DBTechYT

    Ай бұрын

    Sometimes it's MUCH easier to learn command line and install things that way rather than use something like Dockge or Portainer

  • @ronm6585
    @ronm6585Ай бұрын

    Thank you sir. Cheers.

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    Very welcome! Thanks for stopping by and commenting so often!!

  • @MrEric377
    @MrEric377Ай бұрын

    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

    @MrEric377

    Ай бұрын

    I figured it out.

  • @BabaHamoudy
    @BabaHamoudyАй бұрын

    Very random question but did I see you at a neighborhood garage sale yesterday?

  • @DBTechYT

    @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.

  • @johnkrause4815
    @johnkrause4815Ай бұрын

    Whats the difference between this and Link Warden?

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    Preference I guess. Try them out and see which you like better :)

  • @johnkrause4815

    @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

    @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

    @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

    @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

    @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

    @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.

  • @poonsakthipwan4384
    @poonsakthipwan4384Ай бұрын

    Thank you for sharing !

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    No problem 😊

  • @appsinet
    @appsinetАй бұрын

    It reminds me a lot to Omnivore

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    Never heard of Omnivore in this context

  • @appsinet

    @appsinet

    Ай бұрын

    ​@@DBTechYT it's another read later tool, and the ui is quite similar omnivore.app/

  • @squalazzo
    @squalazzoАй бұрын

    you should always use docker compose files instead of docker run...

  • @DBTechYT

    @DBTechYT

    Ай бұрын

    That seems like a bit of an overreaction. Why would you say something like that?

  • @squalazzo

    @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

    @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

    @squalazzo

    Ай бұрын

    @@DBTechYT and in the end, docker compose files is exactly what you implicitly suggested to use not far ago, with dockge

  • @DBTechYT

    @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.

Келесі