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
  • Brite
  • 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 - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. GitHub Pages
  3. jekyll 3.9.0 | Error: The theme could not be found.

jekyll 3.9.0 | Error: The theme could not be found.

Scheduled Pinned Locked Moved Solved GitHub Pages
8 Posts 5 Posters 4.3k Views 5 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.
  • A Offline
    A Offline
    annaooo
    wrote on last edited by annaooo
    #1

    Trying to setup a test page. I get this error

    • created page with index.html and pushed. This worked and shows up on cloudron instance.
    • downloaded a theme http://jekyllthemes.org/themes/no-style-please/
    • removed test index.html from before, unziped theme into repository directory, pushed, get error:
    riting objects: 100% (42/42), 429.22 KiB | 18.66 MiB/s, done.
    Total 42 (delta 2), reused 0 (delta 0), pack-reused 0
    remote: ==================================
    remote:         Publishing website
    remote: ==================================
    remote: => Cleanup build path /run/build
    remote: => Checkout repo into /run/build
    remote: => Remove Gemfile.lock
    remote: => jekyll build
    remote: Configuration file: /run/build/_config.yml
    remote: jekyll 3.9.0 | Error:  The no-style-please theme could not be found.
    To https://www.CLOUD/_git/page
    ! [remote rejected] master -> master (pre-receive hook declined)
    error: failed to push some refs to 'https://www.CLOUD/_git/page'
    

    Also worth noting is that the original test.html would not work when the github pages cloudron app is set to take over the root domain. I needed to set it up to a www subdomain first. Not sure if this is an issue with using cloudflare for dns. But anyway.

    1 Reply Last reply
    0
    • nebulonN Offline
      nebulonN Offline
      nebulon
      Staff
      wrote on last edited by
      #2

      I can confirm it is not working. The root cause seems to be that the gem for the theme is not installed in the app. I couldn't find out so far how we could make the app so it allows for themes to be installed via bundle/Gemfile.

      For the issue installing on the apex domain, I was not able to reproduce. Does any other app work on that one for you?

      A 1 Reply Last reply
      0
      • girishG Do not disturb
        girishG Do not disturb
        girish
        Staff
        wrote on last edited by
        #3

        AFAIK, GitHub pages only supports the themes listed in https://pages.github.com/themes/ . You cannot put arbitrary jekyll themes. This app is built based on the GitHub pages gem which contains the above hardcoded them list.

        1 Reply Last reply
        0
        • nebulonN nebulon

          I can confirm it is not working. The root cause seems to be that the gem for the theme is not installed in the app. I couldn't find out so far how we could make the app so it allows for themes to be installed via bundle/Gemfile.

          For the issue installing on the apex domain, I was not able to reproduce. Does any other app work on that one for you?

          A Offline
          A Offline
          annaooo
          wrote on last edited by annaooo
          #4

          @girish said:

          AFAIK, GitHub pages only supports the themes listed in https://pages.github.com/themes/ . You cannot put arbitrary jekyll themes. This app is built based on the GitHub pages gem which contains the above hardcoded them list.

          Thank you for the clarification. I will stick with those themes than.

          @nebulon said:

          For the issue installing on the apex domain, I was not able to reproduce. Does any other app work on that one for you?

          I did not try another app as apex domain. However, I did now try github pages again as apex and it worked. Perhaps I did something wrong the first time

          ? 1 Reply Last reply
          0
          • A annaooo

            @girish said:

            AFAIK, GitHub pages only supports the themes listed in https://pages.github.com/themes/ . You cannot put arbitrary jekyll themes. This app is built based on the GitHub pages gem which contains the above hardcoded them list.

            Thank you for the clarification. I will stick with those themes than.

            @nebulon said:

            For the issue installing on the apex domain, I was not able to reproduce. Does any other app work on that one for you?

            I did not try another app as apex domain. However, I did now try github pages again as apex and it worked. Perhaps I did something wrong the first time

            ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #5

            @annaooo you could try surfer if you’re wanting to host a static site: https://video.lahijiapps.dev/videos/watch/3540b0bb-553f-43bb-8087-fa8e26fd0d46

            Are you dead set on Jekyll and GitHub pages?

            A 1 Reply Last reply
            0
            • ? A Former User

              @annaooo you could try surfer if you’re wanting to host a static site: https://video.lahijiapps.dev/videos/watch/3540b0bb-553f-43bb-8087-fa8e26fd0d46

              Are you dead set on Jekyll and GitHub pages?

              A Offline
              A Offline
              annaooo
              wrote on last edited by
              #6

              @atrilahiji saw surfer as an option. not deadset on pages. just thought it was an interesting option to explore

              robiR 1 Reply Last reply
              0
              • A annaooo

                @atrilahiji saw surfer as an option. not deadset on pages. just thought it was an interesting option to explore

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

                @annaooo Surfer has some recently added new useful features. Take a look

                Conscious tech

                1 Reply Last reply
                0
                • ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #8

                  Yeah I've often found the GitHub Pages app clunky and hard to use. Add in the features of Surfer and I really don't see a need to have GitHub Pages on here. But yeah check out Surfer for sure.

                  1 Reply Last reply
                  0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better đź’—

                  Register Login
                  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