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. NocoDB
  3. Speed Up Noco by disabling Remote Fonts via uBlock Origin

Speed Up Noco by disabling Remote Fonts via uBlock Origin

Scheduled Pinned Locked Moved NocoDB
7 Posts 4 Posters 1.1k Views 4 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.
    • humptydumptyH Offline
      humptydumptyH Offline
      humptydumpty
      wrote on last edited by humptydumpty
      #1

      My Noco app was feeling sluggish to load a populated table and noticed that requests were being sent to Google Fonts. I disabled all remote fonts using uBlock Origin and now the whole instance feels snappier. Who knew it had that much of an impact? 😠

      As shown below, it's a single button to press. Give it a go! 👍

      Edit: Just realized you might have to press MORE at the bottom so it's a two-step process 🤣

      Screenshot 2023-01-06 124941.png

      girishG necrevistonnezrN 2 Replies Last reply
      2
      • humptydumptyH humptydumpty

        My Noco app was feeling sluggish to load a populated table and noticed that requests were being sent to Google Fonts. I disabled all remote fonts using uBlock Origin and now the whole instance feels snappier. Who knew it had that much of an impact? 😠

        As shown below, it's a single button to press. Give it a go! 👍

        Edit: Just realized you might have to press MORE at the bottom so it's a two-step process 🤣

        Screenshot 2023-01-06 124941.png

        girishG Do not disturb
        girishG Do not disturb
        girish
        Staff
        wrote on last edited by
        #2

        @humptydumpty you can also disable telemetry - https://docs.cloudron.io/apps/nocodb/#telemetry . This is left enabled by default by upstream dev request.

        1 Reply Last reply
        3
        • robiR Offline
          robiR Offline
          robi
          wrote on last edited by
          #3

          Using the Local CDN browser plugin also stops remote font requests as they are cached locally.

          Conscious tech

          humptydumptyH 1 Reply Last reply
          2
          • robiR robi

            Using the Local CDN browser plugin also stops remote font requests as they are cached locally.

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

            @robi installed it, arigato! 😉

            @girish I have telemetry disabled per the docs but I also have this:

            export NC_INVITE_ONLY_SIGNUP=false
            

            However, according to Noco's docs here, it says that it's been removed since version 0.99.0. I'm not sure if I added that myself or it came with the default installation. In any case, I assume it's safe to remove that line.

            NC_INVITE_ONLY_SIGNUP	Removed since version 0.99.0 and now it's recommended to use super admin settings menu. Allow users to signup only via invite url, value should be any non-empty string.
            

            Edit: I couldn't locate my "super admin" account and a search landed me here.

            You can use environment variables NC_ADMIN_EMAIL and NC_ADMIN_PASSWORD to recover / create superuser for existing instance.
            reference: #2760
            

            Edit the ENV file via Cloudron's built-in File Manager and add the variables to look like this:

            # Add custom environment variables here. See https://docs.nocodb.com/getting-started/installation/#environment-variables
            export NC_DISABLE_TELE=true
            export NC_ADMIN_EMAIL=awesome@email.com
            export NC_ADMIN_PASSWORD=myawesomepass
            

            Note: Make sure there is no space between the equal sign and your values. Also, it seems safe to delete the last two variables after your initial login as the super admin.

            girishG 1 Reply Last reply
            3
            • humptydumptyH humptydumpty

              My Noco app was feeling sluggish to load a populated table and noticed that requests were being sent to Google Fonts. I disabled all remote fonts using uBlock Origin and now the whole instance feels snappier. Who knew it had that much of an impact? 😠

              As shown below, it's a single button to press. Give it a go! 👍

              Edit: Just realized you might have to press MORE at the bottom so it's a two-step process 🤣

              Screenshot 2023-01-06 124941.png

              necrevistonnezrN Offline
              necrevistonnezrN Offline
              necrevistonnezr
              wrote on last edited by necrevistonnezr
              #5

              @humptydumpty said in Speed Up Noco by disabling Remote Fonts via uBlock Origin:

              My Noco app was feeling sluggish to load a populated table and noticed that requests were being sent to Google Fonts. I disabled all remote fonts using uBlock Origin and now the whole instance feels snappier. Who knew it had that much of an impact? 😠

              Just to add to this: Remote Google Fonts are not GDPR-compliant and may lead to compensatory damages: https://www.theregister.com/2022/01/31/website_fine_google_fonts_gdpr/
              In the wake of this decision, website hosts were flooded with costly injunctions (not all of them justified). Just to consider if you target European customers with your hosted services.

              1 Reply Last reply
              2
              • humptydumptyH humptydumpty

                @robi installed it, arigato! 😉

                @girish I have telemetry disabled per the docs but I also have this:

                export NC_INVITE_ONLY_SIGNUP=false
                

                However, according to Noco's docs here, it says that it's been removed since version 0.99.0. I'm not sure if I added that myself or it came with the default installation. In any case, I assume it's safe to remove that line.

                NC_INVITE_ONLY_SIGNUP	Removed since version 0.99.0 and now it's recommended to use super admin settings menu. Allow users to signup only via invite url, value should be any non-empty string.
                

                Edit: I couldn't locate my "super admin" account and a search landed me here.

                You can use environment variables NC_ADMIN_EMAIL and NC_ADMIN_PASSWORD to recover / create superuser for existing instance.
                reference: #2760
                

                Edit the ENV file via Cloudron's built-in File Manager and add the variables to look like this:

                # Add custom environment variables here. See https://docs.nocodb.com/getting-started/installation/#environment-variables
                export NC_DISABLE_TELE=true
                export NC_ADMIN_EMAIL=awesome@email.com
                export NC_ADMIN_PASSWORD=myawesomepass
                

                Note: Make sure there is no space between the equal sign and your values. Also, it seems safe to delete the last two variables after your initial login as the super admin.

                girishG Do not disturb
                girishG Do not disturb
                girish
                Staff
                wrote on last edited by
                #6

                @humptydumpty said in Speed Up Noco by disabling Remote Fonts via uBlock Origin:

                NC_INVITE_ONLY_SIGNUP

                Thanks for investigating! I have removed this from the package now.

                Also, the first user that you sign up as will be the superadmin. You don't need the environment variables.

                humptydumptyH 1 Reply Last reply
                0
                • girishG girish

                  @humptydumpty said in Speed Up Noco by disabling Remote Fonts via uBlock Origin:

                  NC_INVITE_ONLY_SIGNUP

                  Thanks for investigating! I have removed this from the package now.

                  Also, the first user that you sign up as will be the superadmin. You don't need the environment variables.

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

                  @girish I’m not sure what i did when i first installed it but it seems i didn’t have a super admin account before. After using the environment variables i can see the super admin user in the users list when signed in using my regular account.

                  Edit: I installed noco after you mentioned in another post that they added a kanban view. Maybe that will help figure out what version that was.

                  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