更多会员限定文章可以到patreon观看
Codimd是hackmd的开源版,虽然主要功能仍含hackmd差不多
但并没有提供像是hackmd的团队管理系统
他可以使用heroku, docker compose, k8s来架
这是里面最简单的架设方式,点一下heroku的按钮就好
https://heroku.com/deploy?template=https://github.com/hackmdio/codimd/tree/master
会有一些环境变数可以设定,当然也可以deploy完後再去修改
https://hackmd.io/c/codimd-documentation/%2Fs%2Fcodimd-configuration
::heroku的DB是直接使用plugin,不用去设定CMD_DB_URL::
Item could not be created:
We couldn't deploy your app because the source code violates the Salesforce Acceptable Use and External-Facing Services Policy.
::先去fork codimd的专案,然後把button和app.json
里面的连结改掉::
https://heroku.com/deploy?template=https://github.com/username/codimd/tree/master
{
"repository": "https://github.com/username/codimd",
}
2022-03-23T13:45:56.526766+00:00 app[web.1]: npm ERR!
2022-03-23T13:45:56.526878+00:00 app[web.1]: npm ERR! Failed at the [email protected] start script.
2022-03-23T13:45:56.527016+00:00 app[web.1]: npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
2022-03-23T13:45:56.530491+00:00 app[web.1]:
2022-03-23T13:45:56.530721+00:00 app[web.1]: npm ERR! A complete log of this run can be found in:
2022-03-23T13:45:56.530822+00:00 app[web.1]: npm ERR! /app/.npm/_logs/2022-03-23T13_45_56_527Z-debug.log
2022-03-23T13:45:56.725946+00:00 heroku[web.1]: Process exited with status 1
2022-03-23T13:45:56.816721+00:00 heroku[web.1]: State changed from starting to crashed
一样得fork repo,然後去package.json
改node版本
{
"engines": {
"node": "12.22.1"
},
}
记得deploy里面的github要和fork的repo link起来
<<: SQL insert小技巧(使用SQL Sever/Go)
>>: Golang - Gin 上传/下载档案注意事项&Tips
上午: Python程序设计 今日教学keras使用内建mnist dataset练习 from t...
Logs - 挖掘系统内部发生的状况 系列文章 (1/4) - Logs 与 Filebeat 的基...
学到这里,我们差不多可以开始着手做出一个简单的网页了! 但是在这之前我们需要link一个CSS档案,...
大家好,我是毛毛。ヾ(´∀ ˋ)ノ 废话不多说开始今天的解题Day~ 11. Container W...
本文说明如何在执行期间变更地图样式。 主要步骤为取得 BaseLayer,修订样式并且合并回 Bas...