使用宝塔 Docker Compose 安装 Moments
另一个多用户版: 极简朋友圈 | 演示网址 | 开发进度
1、支持设置标签
2、支持上传图片,可以上传到服务器,也可以在后台开启上传到 S3
3、支持生成缩略图,但是目前只支持直接上传到服务器时生成缩略图,将在后续版本中支持上传到 S3 时生成缩略图
4、支持 Markdown 语法,但是目前只适配了常用的几个标签,将在后续版本中支持更多的标签
5、支持点赞
6、支持评论,可以在后台打开或关闭评论功能
7、支持回到顶部按钮,PC 端和手机端都有
8、多用户模式,后台可以自由开启是否运行注册多用户
9、支持在Linux/MacOS/Windows平台双击本地启动.
10、标签的定义,以#号开头,空格/空行结尾的中间的部分会被认为是标签.
11、完善了tag标签的选择,在memo发言的输入框里点击右键可以选择标签来插入.
12、默认用户名密码admin/a123456,登陆后后台可以修改.
简易安装说明:1、安装宝塔,正式版9.3.0 通用安装脚本
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
2、运行docker-compose命令[1] 利用 FlashFXP 软件进入服务器,在服务器根目录下建立 moments 目录,将 docker-compose.yml 上传到这里。
docker-compose.yml 内容:services:
moments:
image: kingwrcy/moments:latest
container_name: moments
restart: always
environment:
PORT: 3000
JWT_KEY: "$JWT_KEY"
ports:
- 3000:3000
volumes:
- /www/wwwroot/moments:/app/data
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
$JWT_KEY 在线生成打开 https://tool.lu/uuid 生成不带 - 的 UUID 作为 JWT_KEY。
[2] 利用SSH工具远程进入服务器,进入到moments目录下,一定要进入到该目录下,命令是cd /XX你的Docker映射目录/moments/,进入目录后,我们来启动docker-compose,直接输入命令 docker-compose up 即可
[3] 命令输入后开始跑代码,最后提示“ All migrations have been successfully applied.”后该Docker项目即安装完成。用你服务器IP+3000端口即可访问。
[4]反向代理(用域名直接访问)
1、查看系统里存在哪些docker
docker ps
2、找到 NAMES,用下面命令进入docker
docker exec -it linji /bin/sh
使用经验:
1、在主页定位到你想要删除的帖子,点击这个帖子中你的头像(是头像不是昵称),进入到了单条帖子展示页面。页面右上角有三个点,点一下,下方会弹出置顶、编辑、删除三个选项
2、在自定义CSS中加入
// 隐藏下面 github 链接
.footer a[rel='noopener noreferrer']{display:none;}
// 即可完成代码高亮的强制换行
pre code {
word-break:break-all;
}
在宝塔里升级 Moments信息科技 2024-12-20 03:43:15 通过 网页 浏览(30) 打印
共有0条评论!