作者holishing ( )
看板PttCurrent
标题Re: [闲聊] 测试 pttbbs 在 docker image 上
时间Mon Nov 9 07:08:30 2020
1F:→ holishing: 好像还没更新,再找时间试试看 10/31 19:21
好了
更新 Ptt Docker 映像使用方式,
主要是 websocket 的使用者介面开启方式有差别:
若要使用 websocket 连线,
(sudo) docker run -d -p 8888:8888 -p 48763:48763 bbsdocker/imageptt
之後
要开启的网址改成
https://bbsdocker.github.io/PttChrome-static/
(因为已经把 websocket client 相关的东西从 Docker image 分出去了)
拿来测 crawler api 的应该没差,
相关文件见:
https://github.com/ptt/pttbbs/wiki/Docker
若有什麽 config 要调整的可以参考
https://github.com/bbsdocker/imageptt/blob/master/pttbbs_conf 修改
或欢迎直接提 PR
--
你知道PTT有小天使吗? 祂能帮助你唷! 小主人我来了^Q^ -
◥
●β
、HELP 想呼叫属於你的小天使吗? /◥=
` 〈○〉
▃▃▃ 只要按hh,就可以了唷!! Δ
新 ◥ >_<~
//
▅▅▅ 快按下"hh"呼叫你的小天使吧!\(≧▽ν≦)ωgarnier
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.116.137.106 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PttCurrent/M.1604876915.A.CAB.html
技术更新内容:
- 改用 github actions 将建好的 image 推到 docker.io 的 registry
(docker 网页的 autobuild 设定我不会用且不太好存起来管理)
- flatbuffers-compiler 没办法在没用到时在 NetBSD Makefile 中被 disable 掉,
(理论上跟 USE_PFTERM 决定要不要编 pfterm.c 的感觉一样应该可以连动?)
总之就先照要求把 flatc 装起来吧:
https://github.com/bbsdocker/debian_flatc
更新: 已经给 PR 了
https://github.com/ptt/pttbbs/pull/89
※ 编辑: holishing (140.116.137.106 台湾), 11/09/2020 07:23:35
现在开始每周会重建两次 Docker image
并且保留各版本内容至以日期命名的 tag (bbsdocker/imageptt:20201112)
※ 编辑: holishing (140.116.137.106 台湾), 11/12/2020 00:23:12
20210117 更新:
因应更新後的 pr 重整一下 Dockerfile 环境
如果不会测试到注册相关开发功能的话,应该是不用再自己编 flatbuffer-compiler 了
※ 编辑: holishing (140.116.246.190 台湾), 01/17/2021 23:06:20