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. Kutt
  3. Why does Kutt use so many google services?

Why does Kutt use so many google services?

Scheduled Pinned Locked Moved Solved Kutt
40 Posts 12 Posters 5.4k Views 11 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.
  • robiR robi

    @JOduMonT for what reason?

    JOduMonTJ Offline
    JOduMonTJ Offline
    JOduMonT
    wrote on last edited by
    #16

    @robi said in Why does Kutt use so many google services?:

    @JOduMonT for what reason?

    JS ping home such as API

    robiR 1 Reply Last reply
    0
    • JOduMonTJ JOduMonT

      @robi said in Why does Kutt use so many google services?:

      @JOduMonT for what reason?

      JS ping home such as API

      robiR Offline
      robiR Offline
      robi
      wrote on last edited by robi
      #17

      @JOduMonT Define home for a self-hosted system serving up the JS. Also, which API, self-hosted or otherwise?

      Conscious tech

      JOduMonTJ 1 Reply Last reply
      0
      • andreasduerenA andreasdueren

        @girish Would it be possible to just omit the relevant parts and serve the google font locally before building for cloudron?

        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #18

        @andreasdueren I think maintaining upstream patches is out of scope for us (unless it's some serious temporary bug). Are you able to report this upstream? For example, https://github.com/thedevs-network/kutt/commit/4e672a8b51e741f0f276fab999d622dc5337ca88 removed GA, so maybe they are open to this.

        andreasduerenA 1 Reply Last reply
        2
        • girishG girish

          @andreasdueren I think maintaining upstream patches is out of scope for us (unless it's some serious temporary bug). Are you able to report this upstream? For example, https://github.com/thedevs-network/kutt/commit/4e672a8b51e741f0f276fab999d622dc5337ca88 removed GA, so maybe they are open to this.

          andreasduerenA Offline
          andreasduerenA Offline
          andreasdueren
          wrote on last edited by
          #19

          @girish Understandable. Unfortunately it looks like the maintainers don't seem to be very interested in removing GA seeing these issues being open for a while now. Maybe I have to go back to yourls

          timconsidineT jdaviescoatesJ 2 Replies Last reply
          0
          • andreasduerenA andreasdueren

            @girish Understandable. Unfortunately it looks like the maintainers don't seem to be very interested in removing GA seeing these issues being open for a while now. Maybe I have to go back to yourls

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

            @andreasdueren I missed the original post, but shall now look to move away from Kutt. Shame because it looks nice and works well, but I can't tolerate anything built around Google services.

            Yourls works but is just ugly and dated (IMHO).

            Looking at alternatives :

            • https://github.com/shlinkio/shlink (Dockerfile √)
              (wishlist https://forum.cloudron.io/topic/2325/shlink-modern-url-shortener?lang=en-GB)
            • https://github.com/muety/anchr (Dockerfile √)
            • https://github.com/ldidry/lstu (Dockerfile √)
            • https://github.com/urlhum/urlhum (Dockerfile √)
            • https://github.com/steven-tey/dub (no Dockerfile)
              (wishlist https://forum.cloudron.io/topic/7719/dub-an-open-source-bit-ly-alternative-for-url-redirection?lang=en-GB)
            • https://github.com/cmpct-io (no Dockerfile )
            • https://github.com/origranot/reduced.to (no Dockerfile)
            • https://github.com/webfuelcode/link2u (script)
            andreasduerenA 1 Reply Last reply
            2
            • robiR Offline
              robiR Offline
              robi
              wrote on last edited by
              #21

              I've generally solved that problem by using the LocalCDN browser extension which blocks such requests from any sites.

              Conscious tech

              1 Reply Last reply
              0
              • andreasduerenA andreasdueren

                @girish Understandable. Unfortunately it looks like the maintainers don't seem to be very interested in removing GA seeing these issues being open for a while now. Maybe I have to go back to yourls

                jdaviescoatesJ Online
                jdaviescoatesJ Online
                jdaviescoates
                wrote on last edited by
                #22

                @andreasdueren said in Why does Kutt use so many google services?:

                yourls

                I prefer that anyway because you can customise the homepage of the domain 🙂

                Kutt has a nicer UI, but I don't see the need for a nice UI for such a simple tool. I just need to be able to create shortlink and track how many clicks they get and YOURLS does that perfectly fine imho.

                I use Cloudron with Gandi & Hetzner

                1 Reply Last reply
                1
                • timconsidineT timconsidine

                  @andreasdueren I missed the original post, but shall now look to move away from Kutt. Shame because it looks nice and works well, but I can't tolerate anything built around Google services.

                  Yourls works but is just ugly and dated (IMHO).

                  Looking at alternatives :

                  • https://github.com/shlinkio/shlink (Dockerfile √)
                    (wishlist https://forum.cloudron.io/topic/2325/shlink-modern-url-shortener?lang=en-GB)
                  • https://github.com/muety/anchr (Dockerfile √)
                  • https://github.com/ldidry/lstu (Dockerfile √)
                  • https://github.com/urlhum/urlhum (Dockerfile √)
                  • https://github.com/steven-tey/dub (no Dockerfile)
                    (wishlist https://forum.cloudron.io/topic/7719/dub-an-open-source-bit-ly-alternative-for-url-redirection?lang=en-GB)
                  • https://github.com/cmpct-io (no Dockerfile )
                  • https://github.com/origranot/reduced.to (no Dockerfile)
                  • https://github.com/webfuelcode/link2u (script)
                  andreasduerenA Offline
                  andreasduerenA Offline
                  andreasdueren
                  wrote on last edited by andreasdueren
                  #23

                  @timconsidine I'm currently looking more into shlink which ticks a lot of boxes. It looks like this could potentially run in a lamp stack if no one ports it for cloudron it seems


                  Edit: Seems to run well in a lamp stack. Now my only Problem is that there is no public facing UI and user accounts 😕

                  1 Reply Last reply
                  3
                  • robiR robi

                    @JOduMonT Define home for a self-hosted system serving up the JS. Also, which API, self-hosted or otherwise?

                    JOduMonTJ Offline
                    JOduMonTJ Offline
                    JOduMonT
                    wrote on last edited by
                    #24

                    @robi said in Why does Kutt use so many google services?:

                    @JOduMonT Define home for a self-hosted system serving up the JS. Also, which API, self-hosted or otherwise?

                    we might be lost in the translation/transmission
                    when I said ping home; I meant phone home to make a connection so if you don't localize your JS, the provider notice you (ping)

                    otherwise it was just to raise awareness on JS such as Stallman did years ago and now https://openjsf.org do.

                    1 Reply Last reply
                    1
                    • P Offline
                      P Offline
                      poeti8
                      wrote on last edited by poeti8
                      #25

                      Hello everyone,
                      I'm the creator of Kutt and I just somehow stumbled across this forum post.
                      I wanted to let you know that everything related to Google was removed in the version 3 of the app, which was released a few days ago.
                      I also wanted to say that I'm happy to see you took interest in Kutt. I hope you like the new version too.

                      humptydumptyH 1 Reply Last reply
                      10
                      • P poeti8

                        Hello everyone,
                        I'm the creator of Kutt and I just somehow stumbled across this forum post.
                        I wanted to let you know that everything related to Google was removed in the version 3 of the app, which was released a few days ago.
                        I also wanted to say that I'm happy to see you took interest in Kutt. I hope you like the new version too.

                        humptydumptyH Offline
                        humptydumptyH Offline
                        humptydumpty
                        wrote on last edited by
                        #26

                        @poeti8 I switched to Yourls because of the Google references and the higher resource requirement to run Kutt. I know the idle usage is probably the same, but any reason why the recommended RAM is 1GB vs 256 MB for Yourls?

                        andreasduerenA 1 Reply Last reply
                        1
                        • humptydumptyH humptydumpty

                          @poeti8 I switched to Yourls because of the Google references and the higher resource requirement to run Kutt. I know the idle usage is probably the same, but any reason why the recommended RAM is 1GB vs 256 MB for Yourls?

                          andreasduerenA Offline
                          andreasduerenA Offline
                          andreasdueren
                          wrote on last edited by
                          #27

                          @humptydumpty @poeti8 Same here. Another big reason was the customizability. I need to be able to choose a favicon and control the design and content of the landing page.

                          1 Reply Last reply
                          2
                          • sponchS Offline
                            sponchS Offline
                            sponch
                            wrote on last edited by sponch
                            #28

                            Just in contact with @poeti8 because of customization. He released a developer built on GitHub and aksed me to test. As I am a total noob (that's why I am on cloudron 😉 maybe anyone of you can test. Here is the link https://github.com/thedevs-network/kutt/tree/develop?tab=readme-ov-file#themes-and-customizations

                            1 Reply Last reply
                            1
                            • P Offline
                              P Offline
                              poeti8
                              wrote on last edited by
                              #29

                              Thanks @sponch, I added development build on Docker in case anyone wants to test. I'll publish this change soon, if you have any opinions let me know.

                              https://hub.docker.com/repository/docker/kutt/kutt

                              1 Reply Last reply
                              1
                              • sponchS Offline
                                sponchS Offline
                                sponch
                                wrote on last edited by sponch
                                #30

                                Sounds great @poeti8 Thanks for your fast action 🙂 While we have you here: are there any other trackers or measurement tools (Google was removed, after all) that we should point out in the privacy policy?

                                P 1 Reply Last reply
                                1
                                • sponchS sponch

                                  Sounds great @poeti8 Thanks for your fast action 🙂 While we have you here: are there any other trackers or measurement tools (Google was removed, after all) that we should point out in the privacy policy?

                                  P Offline
                                  P Offline
                                  poeti8
                                  wrote on last edited by
                                  #31

                                  @sponch Nope

                                  andreasduerenA 1 Reply Last reply
                                  2
                                  • sponchS Offline
                                    sponchS Offline
                                    sponch
                                    wrote on last edited by
                                    #32

                                    https://github.com/thedevs-network/kutt Kutt 3.1 available. @girish @nebulon

                                    1 Reply Last reply
                                    1
                                    • P poeti8

                                      @sponch Nope

                                      andreasduerenA Offline
                                      andreasduerenA Offline
                                      andreasdueren
                                      wrote on last edited by
                                      #33

                                      @poeti8 Shipping fast, I'm digging the customizability!

                                      sponchS 1 Reply Last reply
                                      2
                                      • andreasduerenA andreasdueren

                                        @poeti8 Shipping fast, I'm digging the customizability!

                                        sponchS Offline
                                        sponchS Offline
                                        sponch
                                        wrote on last edited by
                                        #34

                                        @andreasdueren any hint how to do it? just updated ..

                                        andreasduerenA 1 Reply Last reply
                                        1
                                        • sponchS sponch

                                          @andreasdueren any hint how to do it? just updated ..

                                          andreasduerenA Offline
                                          andreasduerenA Offline
                                          andreasdueren
                                          wrote on last edited by
                                          #35

                                          @sponch Updating didn't work, even if I manually created the custom folder. I had to reinstall unfortunately.

                                          1 Reply Last reply
                                          0
                                          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