IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    NAS还能搭建“朋友圈”?极简朋友圈博客,记录生活点滴

    panda发表于 2024-04-30 14:51:44
    love 0

    引言

    玩NAS的相信多多少少都搭建过博客,不管是主流的wordpress、Typecho还是最近几年评价不错的Halo以及Hexo这样的,甚至你直接使用Github Pages用来作为写作平台也是完全OK的。今天介绍的是一款开源的博客程序,之所以推荐有个极大的原因就是他的交互,采用朋友圈的展示形式 ,简洁又大方。

    体验

    登录界面也极其间接,右上角除了登录按钮,就只有一个切换日夜的按钮了。
    image.png

    登录之后直接就是发文的界面了,该项目并没有配套的后台,所以使用起来也是极为简单,编辑好内容直接发布即可。
    image.png

    编辑界面支持添加链接,图片,音乐,视频以及豆瓣信息,底部还能设置自己的位置信息,位置信息可以直接随意填写。
    编辑器

    发布之后可进行再次编辑、置顶内容以及删除和回复内容操作,甚至还能点个赞,这和朋友圈基本没啥差别了。
    界面

    后台界面比较简陋,并没有完整的后台。这里你可以修改朋友圈的首图,你的用户名,密码以及其他一些信息。
    后台

    部署

    该项目的部署并不难,搜索项目名:kingwrcy/moments。下载镜像,同时我们需要做一些准备工作,也就是创建好持久化目录,这里我们创建一个moments文件夹,随后在其中新建子文件夹data、localtime以及timezone三个文件夹。
    准备工作

    随后创建容器,data映射路径设置为/app/data,timezone设置为/etc/timezone,最后再将localtime路径设置为/etc/localtime。同时端口上,记得将容器端口3000映射出去,本地端口不冲突即可。
    容器设置

    最后启动项目,浏览器输入http://NASIP+端口号就可以访问项目页了,项目默认账户与密码为admin/a123456。由于该项目并没有完整后台,所以暂时不支持重置账户。不过可以通过数据库修改,在容器内执行npx prisma studio命令便可以将数据库暴露到外面。
    数据库

    这时候使用数据库连接的软件,便可以通过修改数据库的形式修改用户名或密码了。

    总结

    极简的朋友圈,拿来做个树洞也是极为不错的选择。不过个人觉得还是要加一个后台好一点,至少用户管理这一点还是要有才行。

    以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
    三连



沪ICP备19023445号-2号
友情链接