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.3k 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 Offline
      girishG Offline
      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 Offline
              girishG Offline
              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