I did a package for Ghost Yunohost which helped people to install,remove,upgrade,backup and restore Ghost blogging platform on Debian based server.
It was working, but yesterday someone reported an 404 not file not found issue for the source file https://ghost.org/zip/ghost-latest.zip . Issue: https://forum.yunohost.org/t/ghost-blogging-platform/5332/24
Has the source been removed from here? If yes, how should I build Ghost without command-line. I had looked at this topic: Is it possible to run Ghost without installing Ghost CLI? but it did not hellped me as the link provided there don’t work anymore.
I want manual way to configure Ghost. Database creation, user creation,Nginx config,dependencies including nodejs and yarn, systemd are taken care by Yunohost scripts.
I would need the file where the config setting would be done and the migration commands.
I tried to install from Gost from the Gost’s github repo: https://github.com/TryGhost/Ghost.
Added the domain, database settings and port in the config.production.json.
But while running
NODE_ENV=production knex-migrator init I got this error.
knex-migrator init 51347 DEBUG + ynh_exit_properly 51348 WARNING [2019-04-14 21:57:57] ERROR 51348 DEBUG + local exit_code=1 51348 WARNING 51348 DEBUG + '[' 1 -eq 0 ']' 51348 WARNING NAME: InternalServerError 51348 DEBUG + trap '' EXIT 51349 WARNING MESSAGE: Please provide a file named MigratorConfig.js in your project root. 51349 DEBUG + set +eu 51349 WARNING 51349 DEBUG + echo -e '!!\n ghost'\''s script has encountered an error. Its execution was cancelled.\n!!' 51349 WARNING level:normal 51350 DEBUG + type -t ynh_clean_setup 51350 WARNING 51350 DEBUG + ynh_die 51350 WARNING empty 51350 DEBUG + local legacy_args=mc
Can someone provide me with the exact commands to configure Ghost?