我正在尝试使用dokku
将Ghost(https://ghost.org/)部署到我的服务器我在config.js中更改了:
server: {
host: '0.0.0.0',
port: process.env.PORT
},
也尝试使用127.0.0.1
Procfile:
web: npm start --production
git存储库只是为了部署目的而创建的(我使用mercurial进行开发,通常使用hg-git扩展)
git init
git add .
git commit -m 'deploy'
git remote add dokku dokku@myserver.net:ghost
git push dokku master
但是当我推动时,我会收到:
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'dokku@myserver.net:ghost'
P.S。在发布此问题之前我用Google搜索,其他解决方案对我不起作用
答案 0 :(得分:0)
里面有另一个git存储库,我使用git克隆了博客的主题
所以它被算作子模块,是什么阻止了推送
我必须先在Theme中进行提交,然后提交整个项目