俺写了一个 txt 风格的博客,请大家试用 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
RRL
0.88D

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

  •  1
     
  •   RRL
    blackstorm Jan 12, 2023 5233 views
    This topic created in 1208 days ago, the information mentioned may be changed or developed.

    前一段时间有 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.

    Supplement 1    Jan 13, 2023

    Product Hunt launch

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

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

    我挺喜欢这种简单的风格
    meetqyx
        12
    meetqyx  
       Jan 13, 2023
    哈哈,让我误以为是个 demo
    wuzhanggui
        13
    wuzhanggui  
       Jan 13, 2023   1
    简单,超快 https://blog.dumogu.top/
    RRL
        14
    RRL  
    OP
       Jan 13, 2023
    @wcao 哈哈,过于简洁了吗?
    RRL
        15
    RRL  
    OP
       Jan 13, 2023
    @wuzhanggui

    忘记分享一下架构:

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

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

    我考虑提交一个 PR 来解决此问题。
    panhaipeng
        20
    panhaipeng  
       Jan 16, 2023
    感觉是一切从头开始。慢慢的会发现需要加上二级标题吧,再加上个代码块吧,然后慢慢的还是上 Markdown 吧。最后如果真想实用,还是要折腾好一段时间的。
    RRL
        21
    RRL  
    OP
       Jan 16, 2023
    @panhaipeng 我想可能不需要二级标题或者网站副标题吧,目前支持 Markdown 我忘记写了
    kele999
        22
    kele999  
       Jan 20, 2023
    整点 text 的 gui
    hueralin
        23
    hueralin  
       Mar 27, 2023
    cool !就好这口
    RRL
        24
    RRL  
    OP
       Mar 27, 2023
    @hueralin Thanks
    About     Help     Advertise     Blog     API     FAQ     Solana     750 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 78ms UTC 20:35 PVG 04:35 LAX 13:35 JFK 16:35
    Do have faith in what you're doing.
    ubao msn 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