Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Redlib - (another) Private front-end for Reddit

Redlib - (another) Private front-end for Reddit

Scheduled Pinned Locked Moved App Wishlist
10 Posts 4 Posters 4.8k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • KubernetesK Offline
    KubernetesK Offline
    Kubernetes
    App Dev
    wrote on last edited by
    #1

    10-second pitch: Redlib is a private front-end like Invidious but for Reddit. Browse the coldest takes of r/unpopularopinion without being tracked.

    πŸš€ Fast: written in Rust for blazing-fast speeds and memory safety
    ☁️ Light: no JavaScript, no ads, no tracking, no bloat
    πŸ•΅ Private: all requests are proxied through the server, including media
    πŸ”’ Secure: strong Content Security Policy prevents browser requests to Reddit

    Source: https://github.com/redlib-org/redlib

    Screenshot:
    Picture shows screenshot of the Redlib Application in Browser

    1 Reply Last reply
    7
    • timconsidineT Offline
      timconsidineT Offline
      timconsidine
      App Dev
      wrote on last edited by
      #2

      My Libreddit instance stopped working, but used it a lot. Redlib is the successor. Would be great to have here so I don’t have to use a public instance

      1 Reply Last reply
      1
      • L Offline
        L Offline
        LoudLemur
        wrote on last edited by
        #3

        Teddit stopped working too. Thankfully, @Kubernetes has made this suggestion, so there is a good prospect of us having a package to run!

        1 Reply Last reply
        1
        • KubernetesK Offline
          KubernetesK Offline
          Kubernetes
          App Dev
          wrote on last edited by
          #4

          Okay, that initial package was very easy because of the prebuild binary of Redlib.
          I prepared an initial package with easy-installer in my Repo

          I just tested if it can be deployed and some basic use. Let me know if something fails.

          Disclaimer:

          Warning: Not Production Ready

          Please note that this project is not intended for production use. It is only a project to make it possible to deploy this app on Cloudron. Deploying this app manually on Cloudron requires advanced knowledge of Linux, the Cloudron CLI, and Docker.

          Using a precreated Docker Image from an external source for easy installation comes with risks. You need to trust the Image Provider if you choose this installation method.

          Before proceeding with the installation, please ensure that you understand the potential risks involved and take appropriate precautions to protect your system and data.

          By continuing with the installation, you acknowledge and accept full responsibility for any consequences that may arise from using this project.

          scookeS timconsidineT 2 Replies Last reply
          2
          • L Offline
            L Offline
            LoudLemur
            wrote on last edited by
            #5

            Hey, @kubernetes, you are great. Thanks. I am going to try this.

            Here are some tricky points along the way:

            Read or Read / Write token? Please specify in your docs here:
            https://git.cloudron.io/kubernetes/cloudron-redlib

            Please add some documentation with an example of how to specify the sub-domain in the config.ini file. Something like:

            If your Cloudron is here: my.example.com
            and you want your redlib to be installed here: redlib.example.com
            then specify the desired sub-domain like this: redlib.example.com

            because otherwise people might think they should just specify it like this:

            redlib

            Surfer
            You mention that the temporary surfer app can be uninstalled after the completed installation. I had a surfer already (which wasn't doing much) and used that one for the process. Should I now uninstall it and then create another one next time one is needed?

            At the end, please inform the user that the installed package will now be visible in their installed applications panel and they can login to it using their cloudron credentials.

            Last point:
            during the process, it informed me that there is a major new npm release available.

            Anyway, this worked for me, thanks entirely to your easy installation work, and you clear documentation. Here is what I saw on the front page. Thank you very much!

            brave_8jWZsXtR0z.png

            KubernetesK 1 Reply Last reply
            2
            • L LoudLemur

              Hey, @kubernetes, you are great. Thanks. I am going to try this.

              Here are some tricky points along the way:

              Read or Read / Write token? Please specify in your docs here:
              https://git.cloudron.io/kubernetes/cloudron-redlib

              Please add some documentation with an example of how to specify the sub-domain in the config.ini file. Something like:

              If your Cloudron is here: my.example.com
              and you want your redlib to be installed here: redlib.example.com
              then specify the desired sub-domain like this: redlib.example.com

              because otherwise people might think they should just specify it like this:

              redlib

              Surfer
              You mention that the temporary surfer app can be uninstalled after the completed installation. I had a surfer already (which wasn't doing much) and used that one for the process. Should I now uninstall it and then create another one next time one is needed?

              At the end, please inform the user that the installed package will now be visible in their installed applications panel and they can login to it using their cloudron credentials.

              Last point:
              during the process, it informed me that there is a major new npm release available.

              Anyway, this worked for me, thanks entirely to your easy installation work, and you clear documentation. Here is what I saw on the front page. Thank you very much!

              brave_8jWZsXtR0z.png

              KubernetesK Offline
              KubernetesK Offline
              Kubernetes
              App Dev
              wrote on last edited by Kubernetes
              #6

              @LoudLemur This is very valuable feedback! Thank you for sharing your experience. I did add that into the documentation for this and will for future packages.

              To answer your question regarding surfer app. Uninstallation is not required.

              Regarding the npm version, you can ignore that.

              1 Reply Last reply
              2
              • KubernetesK Kubernetes

                Okay, that initial package was very easy because of the prebuild binary of Redlib.
                I prepared an initial package with easy-installer in my Repo

                I just tested if it can be deployed and some basic use. Let me know if something fails.

                Disclaimer:

                Warning: Not Production Ready

                Please note that this project is not intended for production use. It is only a project to make it possible to deploy this app on Cloudron. Deploying this app manually on Cloudron requires advanced knowledge of Linux, the Cloudron CLI, and Docker.

                Using a precreated Docker Image from an external source for easy installation comes with risks. You need to trust the Image Provider if you choose this installation method.

                Before proceeding with the installation, please ensure that you understand the potential risks involved and take appropriate precautions to protect your system and data.

                By continuing with the installation, you acknowledge and accept full responsibility for any consequences that may arise from using this project.

                scookeS Offline
                scookeS Offline
                scooke
                wrote on last edited by
                #7

                @Kubernetes said in Redlib - (another) Private front-end for Reddit:

                requires advanced knowledge of Linux, the Cloudron CLI, and Docker.

                Challenge accepted...

                A life lived in fear is a life half-lived

                1 Reply Last reply
                1
                • L Offline
                  L Offline
                  LoudLemur
                  wrote on last edited by
                  #8

                  Privacy Redirect is a handy browser extension to automatically forward links to your prefered, privacy friendly proxy. redlib works well with this extension. You just go into advanced settings for reddit give your redlib instance's URL.

                  1 Reply Last reply
                  3
                  • scookeS Offline
                    scookeS Offline
                    scooke
                    wrote on last edited by scooke
                    #9

                    SUCCESS!
                    8i4brp.jpg

                    A life lived in fear is a life half-lived

                    1 Reply Last reply
                    3
                    • KubernetesK Kubernetes

                      Okay, that initial package was very easy because of the prebuild binary of Redlib.
                      I prepared an initial package with easy-installer in my Repo

                      I just tested if it can be deployed and some basic use. Let me know if something fails.

                      Disclaimer:

                      Warning: Not Production Ready

                      Please note that this project is not intended for production use. It is only a project to make it possible to deploy this app on Cloudron. Deploying this app manually on Cloudron requires advanced knowledge of Linux, the Cloudron CLI, and Docker.

                      Using a precreated Docker Image from an external source for easy installation comes with risks. You need to trust the Image Provider if you choose this installation method.

                      Before proceeding with the installation, please ensure that you understand the potential risks involved and take appropriate precautions to protect your system and data.

                      By continuing with the installation, you acknowledge and accept full responsibility for any consequences that may arise from using this project.

                      timconsidineT Offline
                      timconsidineT Offline
                      timconsidine
                      App Dev
                      wrote on last edited by
                      #10

                      @Kubernetes said in Redlib - (another) Private front-end for Reddit:

                      Repo

                      working nicely - thank you ! πŸ‘

                      1 Reply Last reply
                      3
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search