俺写了一个 txt 风格的博客,请大家试用 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
blackboom
V2EX    分享创造

俺写了一个 txt 风格的博客,请大家试用

  •  1
     
  •   blackboom
    blackstorm 2023-01-12 18:45:50 +08:00 4801 次点击
    这是一个创建于 1003 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前一段时间有 V 友发帖问 为什么某些外国开发者酷爱 txt 风格的博客?

    看了几位朋友的回复,突然觉得 txt 风格是挺好的,起初想给我的 WordPress 找个主题就完了,找来找去把我累够呛,Hugo 和 Hexo 社区倒是有一些合适的,但是又嫌 commitpush 麻烦。

    忍不住又造轮子了,用了几天我自己觉得挺满意的,忍不住请大家看看。

    除去 Rails 的基础表,就用了 3 张表,存在 SQLite 上,功能很简单:

    • 文章
    • 分类
    • 图片上传
    • 设置博客名称
    • 上传 Favicon
    • 更改账户密码(没有多用户)
    首页 文章详情
    Goose blog Home Goose blog article detail
    后台管理 设置
    Goose admin editor Goose admin setting

    GitHub:

    https://github.com/blackstorm/goose

    预览:

    https://getgooseblog.com

    https://demo.getgooseblog.com

    访问后台 https://demo.getgooseblog.com/admin 账户: amdin 密码:adminadmin 

    第一次用写 Ruby 和 Rails 代码有些稚嫩,欢迎各位大佬给提提 PR.

    第 1 条附言    2023-01-13 17:15:54 +08:00

    Product Hunt launch

    Goose Blog - A simple and lightweight text style open source blog. | Product Hunt

    第 2 条附言    2023-01-13 18:41:16 +08:00
    24 条回复    2023-03-27 17:30:35 +08:00
    Tink
        1
    Tink  
    PRO
       2023-01-12 18:47:25 +08:00 via Android
    blackboom
        2
    blackboom  
    OP
       2023-01-12 18:48:38 +08:00
    @Tink Cool!
    kongkongye
        3
    kongkongye  
       2023-01-12 18:55:42 +08:00 via iPhone   1
    程序员喜欢搞花活
    1KTN90lKW9gVJ9vX
        4
    1KTN90lKW9gVJ9vX  
       2023-01-12 19:35:51 +08:00 via Android   1
    很简洁,我喜欢,我的也很简洁 : sao.ren
    blackboom
        5
    blackboom  
    OP
       2023-01-12 20:27:08 +08:00 via iPhone
    @kongkongye 哈哈,其实造这也是活
    mango88
        6
    mango88  
       2023-01-12 22:47:50 +08:00   1
    很简洁 sao nan
    Eathein
        7
    Eathein  
       2023-01-12 23:01:13 +08:00
    @hemingcn 这域名简洁又骚气,这样的域名要多少钱?
    johnman
        8
    johnman  
       2023-01-13 08:55:52 +08:00   1
    写了篇 injection ,blog 会执行 html 和 js
    blackboom
        9
    blackboom  
    OP
       2023-01-13 09:36:01 +08:00 via iPhone
    @johnman 目前会渲染 Editor 中插入的 HTML 但是这不是评论回复框,所以如果你是管理员,这是一个 Bug 还是 Feature 我应该纠正它吗?
    johnman
        10
    johnman  
       2023-01-13 10:33:57 +08:00   1
    没什么建议,自己的项目,怎么爽怎么来
    heronlyj
        11
    heronlyj  
       2023-01-13 10:58:21 +08:00   1
    挺好的
    @Tink 你的 bolg 看起来挺舒服啊,哈哈

    我挺喜欢这种简单的风格
    meetqyx
        12
    meetqyx  
       2023-01-13 13:25:48 +08:00
    哈哈,让我误以为是个 demo
    wuzhanggui
        13
    wuzhanggui  
       2023-01-13 14:47:02 +08:00   1
    简单,超快 https://blog.dumogu.top/
    blackboom
        14
    blackboom  
    OP
       2023-01-13 17:20:28 +08:00
    @wcao 哈哈,过于简洁了吗?
    blackboom
        15
    blackboom  
    OP
       2023-01-13 17:25:42 +08:00
    @wuzhanggui

    忘记分享一下架构:

    - Ruby on Rails
    - Tailwindcss
    - Alpinejs
    - Hotwired
    - Googe Fonts
    - SQLite 3

    Demo host 在 Hetzner
    Thecosy
        16
    Thecosy  
       2023-01-13 21:30:16 +08:00   1
    6 ,好想法,我有终端风格的 http://tech.greatfor.tech
    fwindcore
        17
    fwindcore  
       2023-01-15 18:11:51 +08:00
    @Thecosy 这个挺酷的
    zerofancy
        18
    zerofancy  
       2023-01-15 18:19:45 +08:00
    至少大致居中一下吧,类似 V2EX 这种,不然大屏全在左边还挺难受的
    blackboom
        19
    blackboom  
    OP
       2023-01-15 21:06:14 +08:00
    @zerofancy 居左展示在大屏下体验确实不好,在 v0.1.0-beta.2 添加了一项功能来支持添加自定义 HTML 标签,理论上可以增加一些自定义样式。

    我考虑提交一个 PR 来解决此问题。
    panhaipeng
        20
    panhaipeng  
       2023-01-16 16:22:21 +08:00
    感觉是一切从头开始。慢慢的会发现需要加上二级标题吧,再加上个代码块吧,然后慢慢的还是上 Markdown 吧。最后如果真想实用,还是要折腾好一段时间的。
    blackboom
        21
    blackboom  
    OP
       2023-01-16 16:30:06 +08:00
    @panhaipeng 我想可能不需要二级标题或者网站副标题吧,目前支持 Markdown 我忘记写了
    kele999
        22
    kele999  
       2023-01-20 11:30:51 +08:00
    整点 text 的 gui
    hueralin
        23
    hueralin  
       2023-03-27 16:29:31 +08:00
    cool !就好这口
    blackboom
        24
    blackboom  
    OP
       2023-03-27 17:30:35 +08:00
    @hueralin Thanks
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     963 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 22:55 PVG 06:55 LAX 15:55 JFK 18:55
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86