Moments 开源朋友圈在Windows上的使用
另一个多用户版: 极简朋友圈 | 演示网址 | 开发进度
一、moments 功能表
1、默认用户名和密码是 admin/a123456,登录后可以在后台修改
2、多用户模式,可以在后台打开或关闭用户注册功能
3、支持设置标签
4、支持上传图片,可以上传到服务器,也可以在后台开启上传到 S3
5、支持生成缩略图,但是目前只支持直接上传到服务器时生成缩略图,将在后续版本中支持上传到 S3 时生成缩略图
6、支持 Markdown 语法,但是目前只适配了常用的几个标签,将在后续版本中支持更多的标签
7、支持点赞
8、支持评论,可以在后台打开或关闭评论功能
9、支持回到顶部按钮,PC 端和手机端都有
二、在Windows下使用可执行文件
1、首先在 Release 列表根据自己的平台下载最新版本的可执行文件。
2、例如以下是用于 windows-amd64 的文件:
moments-windows-amd64-0.2.8.zip 包含可执行文件的压缩包,解压后可得到可执行文件
moments-windows-amd64-0.2.8.exe-checksum.txt 包含对应可执行文件的 MD5 校验码
下载并解压完成后,可以可选地检查可执行文件的校验码是否匹配,然后通过环境变量或 .env 文件进行配置,最后直接打开可执行文件即可。
三、自定义数据和文件上传目录
在可执行文件同目录下,新建 .env 文件,复制以下内容,根据实际情况修改即可:
JWT_KEY=be5b9b7fdb2545f1be9c64b0124f0ef0
#数据存放
DB=D:\EServer\core\www\moments\db.sqlite
#文件上传文件夹
UPLOAD_DIR=D:\EServer\core\www\moments\upload
#开启详细日志
LOG_LEVEL=debug
#是否启用 swagger 文档 false,可选 true,启用后可访问路径 /swagger/index.html,这是API,可以通过请求api获取数据并展示到前端
ENABLE_SWAGGER: true
四、初次运行成功界面
http://localhost:37892/
http://localhost:37892/swagger/index.html
信息科技 2024-12-23 06:26:17 通过 网页 浏览(262) 打印
共有0条评论!