[–] 3 points 1 week ago* (4 children)

As if it wasn't completely obvious who you are and where you get your ideas lol

Edit: but you're right I should have said solider, not comrades. I didn't mean to imply you were Russian or being unauthentic. I do however think you're at war with culture and totally unoriginal.

  • source
  • parent
  • context
  •  

    After getting burned by Pocket, I moved everything into a self-hosted setup.

    Current stack:

    • FreshRSS for feed ingestion
    • Readeck for actual reading
    • Linkwarden for long-term storage

    Running on Docker Swarm behind Traefik, internal-only. Remote access via WireGuard.

    A few gotchas that took longer than expected:

    • Readeck container entrypoint pointing at /readeck (dir) instead of /bin/readeck
    • Linkwarden auth issues due to build-time NEXT_PUBLIC_* vars
    • Had to seed the first user manually in Postgres with bcrypt
    • Internal SMTP relay quirks between services

    It’s definitely more work than SaaS, but the upside is ownership.

    Full write-up with configs + fixes: https://clifmo.com/blog/posts/saas-is-temporary-your-reading-list-doesnt-have-to-be

    Curious what others are using for this now. I considered Wallabag but opted for Readeck, even tho the Readeck Android app has a crash loop right now (for me).

     

    A self-hosted URL shortener: Shlink - Keep control over all your shortened URLs, by serving them under your own domains, using this simple yet powerful tool. https://shlink.io/

    I was very surprised to find this mature, full-featured URL shortener. It's written in PHP and includes Geoblocking so your shortener isn't abused.

    A Docker quick-start guide: https://lnk.clifmo.com/ljk13

     

    A self-hosted URL shortener: Shlink - Keep control over all your shortened URLs, by serving them under your own domains, using this simple yet powerful tool. https://shlink.io/

    I was very surprised to find this mature, full-featured URL shortener. It's written in PHP and includes Geoblocking so your shortener isn't abused.

    A Docker quick-start guide: https://lnk.clifmo.com/ljk13

    view more: next ›