使用 Docker 部署 moments 微信朋友圈
本文主要讲解关于使用 Docker 部署 moments 微信朋友圈相关内容,让我们来一起学习下吧!
1)项目介绍
GitHub:https://github.com/kingwrcy/moments
今天给大家分享一个 类似微信朋友圈 的项目
moments,适合用于记录生活。
2)项目特色
- 支持匿名评论/点赞
 - 支持引入网易云音乐,b站视频,插入链接等
 - 支持自定义头图,个人头像,网站标题等
 - 支持上传图片到S3兼容的云存储,支持本地存储
 - 适配手机
 - 支持暗黑模式
 - 数据库采用 sqlite,可随时备份
 - 支持引入豆瓣读书/豆瓣电影,样式来源于这里
 
3)项目展示
作者的 Demo:https://m.mblog.club/
4)在线部署
4.1)安装 Docker 环境
# 高版本 Docker 安装
curl -fsSL https://get.docker.com/ | sh
# 关闭防火墙
systemctl disable --now firewalld
setenforce 0
# 启用 Docker
systemctl enable --now docker
4.2)开启 IPv4 forwarding
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
systemctl restart network
sysctl net.ipv4.ip_forward
4.3)创建安装目录
创建一下安装的目录:
mkdir -p /docker/moments
cd /docker/moments
创建并编辑
docker-compose.yml文件
vim docker-compose.yml
填入下面的内容:
services:
  moments:
    image: kingwrcy/moments:latest   
    ports:
      - "8080:3000"  # 左边的 8080 可以随意更改成服务器上没有用过的端口
    volumes:
      - ./moments-data:/app/data
      - /etc/localtime:/etc/localtime:ro
      - /etc/timezone:/etc/timezone:ro
4.4)启动容器
cd /docker/moments
docker compose up -d

等待拉取好镜像,出现 Started的字样之后,
理论上我们就可以 使用浏览器 输入 http://服务器IP地址:8080 进行访问了。
5)基本使用
参考:https://iwanlab.com/docker-compose-install-moments/
默认用户名密码:admin/
a123456,登录进去后后台可以自己修改密码.
可以插入链接、上传图片、嵌入网易云音乐、插入 B 站视频、引入豆瓣读书和豆瓣电影
如何嵌入: https://jerry.mblog.club/simple-moments-import-music-and-video
个人设置页面:
http://192.168.80.8:8080/settings
参考资料
官方 GitHub: https://github.com/kingwrcy/moments ( 目前
780个 star,欢迎大家去给作者点星星!)
咕咕的博客:https://blog.laoda.de/archives/docker-compose-install-moments
以上就是关于使用 Docker 部署 moments 微信朋友圈相关的全部内容,希望对你有帮助。欢迎持续关注程序员导航网,学习愉快哦!
暂无评论...

















