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. Cal.com
  3. Is it possible to whitelabel Cal.com when self-hosting with Cloudron?

Is it possible to whitelabel Cal.com when self-hosting with Cloudron?

Scheduled Pinned Locked Moved Cal.com
7 Posts 4 Posters 1.5k 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.
  • B Offline
    B Offline
    bhetto
    wrote on last edited by
    #1

    Hi, I'm successfully self-hosting Cal.com with Cloudron. Email confirmations work, App integrations works, all is functional. However, is it possible to white label (change cal.com branding)?

    The Cal.com official documentation instructs to white label like this: https://cal.com/docs/how-to-guides/whitelabel/self-hosted-instance

    However, I assume those instructions don't apply since I'm self-hosting through Cloudron.

    Is it possible to white label Cal.com when the self-hosted instance was made with cloudron?

    J 1 Reply Last reply
    2
    • humptydumptyH Offline
      humptydumptyH Offline
      humptydumpty
      wrote on last edited by humptydumpty
      #2

      I don't use this app but according Cal's doc page you referenced, they're saying you can edit those variables. In Cloudron, you can usually find the file to edit using the app's file manager and editing the /env file.

      Edit: just read the logo is hardcoded. I'm installing the app to see if a variable was added for this during packaging.

      Edit 2: Logged in as admin > appearance > flip on "Disable Cal.com branding" option. Then, I tried adding the logo variables found in constants.ts (you can see the code on their github here), but I couldn't get them to work. I'm not sure if it's just my install, but Cal takes over 5 mins to come back up after a restart.

      The logs viewer is showing Healtheck error: Error: connect ECONNREFUSED for the 5 min duration then it just "starts".

      1 Reply Last reply
      1
      • B Offline
        B Offline
        bhetto
        wrote on last edited by
        #3

        @humptydumpty thanks so much for taking the time to look into it. I'm impressed by your intention of finding an answer by installing it and troubleshooting. I really appreciate it.

        1 Reply Last reply
        1
        • C Offline
          C Offline
          crazybrad
          wrote on last edited by
          #4

          @humptydumpty @bhetto Have you tried to locate the cal.com logo file and replace it with your own? Match the dimensions and file type of the original logo file by padding yours. After an update you might need to confirm that the logo hasn't been updated, but this might be a simple solution.

          humptydumptyH 1 Reply Last reply
          0
          • C crazybrad

            @humptydumpty @bhetto Have you tried to locate the cal.com logo file and replace it with your own? Match the dimensions and file type of the original logo file by padding yours. After an update you might need to confirm that the logo hasn't been updated, but this might be a simple solution.

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

            @crazybrad I couldn't get the variables to work. I tried what was shown in the original file iirc something like @export but there's a comment that says its deprecated and mentions another variable to use. Either way, I tried all possible combinations and nothing worked. I don't like touching the packaging files since any edits will get wiped upon updating. Hopefully this can be addressed in the packaging but I suggest @bhetto takes this upstream as I don't intend on using the app. I only installed it to help troubleshoot and to see if the app would be a good fit for my use-case.

            1 Reply Last reply
            1
            • B Offline
              B Offline
              bhetto
              wrote on last edited by
              #6

              Once again, thanks @humptydumpty. The app is perfect for my use case and it's well polished. So, I think I'll just use it with its branding since there doesn't seem to be a straight forward way to white labeling. Thanks again.

              1 Reply Last reply
              2
              • B bhetto

                Hi, I'm successfully self-hosting Cal.com with Cloudron. Email confirmations work, App integrations works, all is functional. However, is it possible to white label (change cal.com branding)?

                The Cal.com official documentation instructs to white label like this: https://cal.com/docs/how-to-guides/whitelabel/self-hosted-instance

                However, I assume those instructions don't apply since I'm self-hosting through Cloudron.

                Is it possible to white label Cal.com when the self-hosted instance was made with cloudron?

                J Offline
                J Offline
                jagan
                wrote on last edited by jagan
                #7

                @bhetto said in Is it possible to whitelabel Cal.com when self-hosting with Cloudron?:

                The Cal.com official documentation instructs to white label like this: https://cal.com/docs/how-to-guides/whitelabel/self-hosted-instance


                If you're on the Ultimate or Platform plan of Cal.com, we have made it very easy for you to white label your self-hosted instance.

                On the documentation page, it says that the instructions only apply if you are on the Ultimate or Platform plan.
                But I did not find those plans on cal.com website. Must be outdated.

                Anyways, looks like this is solved one way or the other.

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