Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

Ghost

82 Topics 1.1k Posts
  • Ghost - Package Updates

    Pinned
    545
    1 Votes
    545 Posts
    708k Views
    Package UpdatesP
    [4.142.1] Update ghost to 6.9.3 Full Changelog Fixed Admin visual regressions with hidden text being visible (#25528) - Kevin Ansfield Fixed email analytics job timestamp not updating on recurrence (#25520) - Steve Larson Fixed email analytics aggregation (#25519) - Steve Larson Added Russian translations for OTC strings (#25509) - Paul
  • Ghost v6.9.1 not responding

    7
    1 Votes
    7 Posts
    56 Views
    holloschH
    Works Fine! Thanks!
  • Mail problems on Ghost

    ghost mail mailgun
    10
    1 Votes
    10 Posts
    1k Views
    tchangthT
    your config.production.json should work as it is identical to the solution here: https://forum.ghost.org/t/unable-to-invite-new-admin-users-to-account-without-mailgun-setup/56711/11 I had tried it and it is working for me. by default if you set up ghost.example.com cloudron should set up an email account ghost.app@example.com for you, you should use ghost.app@example.com instead of newsletter@example.com.
  • Tinybird Integration

    11
    3 Votes
    11 Posts
    1k Views
    jamesJ
    Hello @ghosted and welcome to the Cloudron forum Unfortunately the statement from @joseph still stands as is.
  • 1 Votes
    2 Posts
    184 Views
    jrl-abstract27J
    Sorry i think it was just because i didn't give enough memory space. It is now working again
  • ghost app install bug ?

    Moved
    4
    0 Votes
    4 Posts
    618 Views
    girishG
    @jrl-abstract27 upstream Ghost runs an activity pub service that selfhosters can use (with limits) - https://docs.ghost.org/hosting#hosted-activitypub-usage-limits . AFAIK, it does not take any more storage.
  • 1 Votes
    18 Posts
    3k Views
    jdaviescoatesJ
    @girish said in Bug Report: Cloudron does not support Ghost's ActivityPub/Federated Web Feature: The latest package uses ap.ghost.org as the ActivityPub service. Works! @girish said in Bug Report: Cloudron does not support Ghost's ActivityPub/Federated Web Feature: Maybe we will package AP as a separate app package Sounds like a plan.
  • Ghost is joining the Fediverse and adding ActivityPub

    ghost activitypub fediverse
    14
    6 Votes
    14 Posts
    2k Views
    jdaviescoatesJ
    Seems to work!
  • Update Official Ghost Theme on Cloudron

    11
    1 Votes
    11 Posts
    2k Views
    humptydumptyH
    @robi I never looked into this much, but unlike WP, there are no child themes to use so your changes are wiped. I haven't updated my theme in... 2 years? It's working fine though, no visual breaking or bugs
  • Cannot install themes

    Solved ghost themes
    8
    1
    0 Votes
    8 Posts
    2k Views
    jdaviescoatesJ
    But! Just uploading the new .zip of the latest Casper release DID work for updating that over on https://uniteddiversity.coop ! [image: 1755362214416-1c440c12-0faa-425d-a966-34861ac87d75-image.png] I hit Activate and got another little notification pop-up bottom right informing me it had worked. And doing the same with the Source theme worked over on https://nzts.info too! But there doesn't appear to be any releases of the Headline theme https://github.com/TryGhost/Headline, so I'm not sure how I'm supposed to try to update that over on https://westdorset.news ...but I was able to find a download of it via https://ghost.org/themes/headline/ (clicked Install button top right, then download link in the pop-up... And uploading that .zip worked too! (but it seems it's still actually on 1.0.0 which I was on anyway, so actually no change there).
  • Ghost - app fails to start as it cannot login to into MySQL

    11
    1 Votes
    11 Posts
    749 Views
    jamesJ
    Hello @jdeighton Yes, that is possible. Here is also part of this in the documentation: https://docs.cloudron.io/guides/connect-mysql/ But! Not documented is the part how to access the main DB, since this is risky and most users should not do that. It is present in multiple forum posts so here. While connect to the root user on the server, run: docker exec -ti mysql /bin/bash and inside the container you can simply run: mysql -uroot -p$CLOUDRON_MYSQL_ROOT_PASSWORD
  • CORS in Ghost env?

    Solved
    4
    2 Votes
    4 Posts
    710 Views
    scookeS
    @samuk Please always try to show, or explain, what the solution was. This helps anyone else with the same or similar issue.
  • Mailgun Account Disabled

    ghost mailgun ban blog
    10
    1 Votes
    10 Posts
    2k Views
    David 0D
    In the interim, I underwent the business evaluation process at Mailguns. The support staff was amiable, and my blogs received positive feedback. Due to a limitation of nine emails per transmission, I was required to send newsletters in smaller batches.
  • How does caching work in this package?

    3
    1 Votes
    3 Posts
    522 Views
    J
    yes, there is no caching on Cloudron package side
  • [App Store] only deadlinks on the Ghost page?

    Solved
    3
    1
    2 Votes
    3 Posts
    531 Views
    SansGuidonS
    Thanks @girish maybe automatic detection could be achieved with something like https://github.com/lycheeverse/lychee
  • 1 Votes
    2 Posts
    357 Views
    J
    Yes, you have to setup transactional email as per https://docs.cloudron.io/apps/ghost/#email . Many of the things are hardcoded and there's also a step by step guide at https://forum.cloudron.io/topic/7043/how-on-earth-do-you-get-ghost-memberships-and-newsletters-working-with-cloudron/21 by @jdaviescoates
  • 1 Votes
    3 Posts
    623 Views
    girishG
    Right.. with node 22 it does not load root@168af0b1-79ac-45e0-84ed-54d64b54cfcf:/home/cloudron/ghost/versions/5.110.4# node Welcome to Node.js v22.14.0. Type ".help" for more information. > Error: Could not open history file. REPL session history will not be persisted. > require('@tryghost/html-to-mobiledoc') Uncaught Error: Cannot find module '@tryghost/kg-parser-plugins' Require stack: - /home/cloudron/ghost/versions/5.110.4/node_modules/@tryghost/html-to-mobiledoc/lib/converter.js - /home/cloudron/ghost/versions/5.110.4/node_modules/@tryghost/html-to-mobiledoc/index.js - <repl> at Function._resolveFilename (node:internal/modules/cjs/loader:1225:15) at Function._load (node:internal/modules/cjs/loader:1055:27) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:220:24) at Module.require (node:internal/modules/cjs/loader:1311:12) at require (node:internal/modules/helpers:136:16) at Object.<anonymous> (/home/cloudron/ghost/versions/5.110.4/node_modules/@tryghost/html-to-mobiledoc/lib/converter.js:4:31) at Module._compile (node:internal/modules/cjs/loader:1554:14) at Object..js (node:internal/modules/cjs/loader:1706:10) { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/cloudron/ghost/versions/5.110.4/node_modules/@tryghost/html-to-mobiledoc/lib/converter.js', '/home/cloudron/ghost/versions/5.110.4/node_modules/@tryghost/html-to-mobiledoc/index.js', '<repl>' ] } With node 20, it works fine: root@718c9254-490c-4da1-8479-d7977bc2217b:/home/cloudron/ghost/versions/5.110.4# node Welcome to Node.js v20.18.3. Type ".help" for more information. > Error: Could not open history file. REPL session history will not be persisted. > require('@tryghost/html-to-mobiledoc') { toMobiledoc: [Function (anonymous)] } Will pin node in the ghost package - https://git.cloudron.io/packages/ghost-app/-/merge_requests/47
  • Issue with Editor

    4
    1 Votes
    4 Posts
    786 Views
    J
    Is the page behind Cloudflare or some other site proxy? It's possible some WAF is filtering something out.
  • Is there a way to get the theme files running on git?

    3
    1 Votes
    3 Posts
    674 Views
    humptydumptyH
    @joseph said in Is there a way to get the theme files running on git?: @roofboard are ghost themes simply uploaded to a directory inside /app/data ? Yes, simple uploading works /app/data/content/themes I haven't tried it, but wouldn't SFTP uploads work fast enough here? Just noticed your last bulletpoint
  • Emojis in email render incorrectly

    9
    1 Votes
    9 Posts
    2k Views
    jdaviescoatesJ
    @wmlutz said in Emojis in email render incorrectly: They still aren't happy with v5.108.2 and recommend rolling back. https://forum.ghost.org/t/html-encoding-issue-in-emails-nbsp-amp-etc/54798/18 Any guidance on how to do this in my cloudron deployment? My members are getting cranky. The fix mentioned there has already been released (see https://forum.ghost.org/t/html-encoding-issue-in-emails-nbsp-amp-etc/54798/13 ) and has already been on Cloudron for a while as @joseph just mentioned