Releases: lin-snow/Ech0
v2.5.4
🎉Ech0 v2.5.4更新日志
- 重构缓存层,加入更多缓存内容,提高响应速度
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos"
里的Hello Echos
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
Full Changelog: v2.5.3...v2.5.4
v2.5.3
🎉Ech0 v2.5.3更新日志
- 图片上传新增拖拽和粘贴上传,支持批量多张上传和多批次上传,发布体验大幅提升!
- 优化请求异常处理
- 更新前端依赖至最新版
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos"
里的Hello Echos
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
Full Changelog: v2.5.1...v2.5.3
v2.5.1
🎉Ech0 v2.5.1更新日志
- 优化登录后数据加载逻辑
- 更新前端依赖至最新版
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos"
里的Hello Echos
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
What's Changed
New Contributors
Full Changelog: v2.5.0...v2.5.1
v2.5.0
🎉Ech0 v2.5.0更新日志
- 优化文字排版
- 更新前后端依赖至最新版
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos"
里的Hello Echos
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
Full Changelog: v2.4.9...v2.5.0
v2.4.9
🎉Ech0 v2.4.9更新日志
- 采用全新的图片排版样式
- 更换图片放大逻辑,采用原生api实现noJS灯箱效果
- 优化组件
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos"
里的Hello Echos
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
Full Changelog: v2.4.8...v2.4.9
v2.4.8
🎉Ech0 v2.4.8更新日志
- 更新编辑器工具栏,提高编辑便捷性
- 更新编辑器按钮,提高可读性
- 调整内容样式,提高可读性
- 微调echo交互按钮样式
- 优化echo详情页返回按钮,实现更好的返回效果
- 优化时间显示效果,使用新的时间格式
- 修复单元测试错误问题
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos"
里的Hello Echos
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-p 6278:6278 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
Full Changelog: v2.4.7...v2.4.8
v2.4.7
🎉Ech0 v2.4.7更新日志
- 微调前端样式
- 常规升级,更新部分前端组件
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos!" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos!"
里的Hello Echos!
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
Full Changelog: v2.4.6...v2.4.7
v2.4.6
🎉Ech0 v2.4.6更新日志
- 常规升级,修复一个可能发生的bug
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos!" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos!"
里的Hello Echos!
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
Full Changelog: v2.4.5...v2.4.6
v2.4.5
🎉Ech0 v2.4.5更新日志
- 修复一个非常低级的傻逼bug
ps: 用以前版本的新用户有福了,还好及时发现这个bug,感谢 @HoronLee
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos!" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos!"
里的Hello Echos!
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
Full Changelog: v2.4.4...v2.4.5
v2.4.4
🎉Ech0 v2.4.4更新日志
- 更新前后端所有依赖至最新版
- 优化代码
3秒极速部署
🐳 docker部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos!" \
sn0wl1n/ech0:latest
💡 部署完成后访问 ip:6277 即可使用
🚷 建议把-e JWT_SECRET="Hello Echos!"
里的Hello Echos!
改成别的内容以提高安全性
📍 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)
🎈 数据存储在/opt/ech0/data下
🐋 docker-componse部署
创建一个新目录并将 docker-compose.yml
文件放入其中
在该目录下执行以下命令启动服务:
docker-compose up -d
如何更新
🔄 Docker部署如何更新
# 停止当前的容器
docker stop ech0
# 移除容器
docker rm ech0
# 拉取最新的镜像
docker pull sn0wl1n/ech0:latest
# 启动新版本的容器
docker run -d \
--name ech0 \
-p 6277:6277 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="Hello Echos" \
sn0wl1n/ech0:latest
💎 Docker Compose部署如何更新
# 进入 compose 文件目录
cd /path/to/compose
# 拉取最新镜像并重启
docker-compose pull && \
docker-compose up -d --force-recreate
# 清理旧镜像
docker image prune -f
如何进入TUI模式
- 直接运行对应的二进制文件
以Windows版为例子: 直接双击启动Windows版Ech0.exe
如何进入SSH模式
- 在终端中输入部署的实例地址:6278
例如:
ssh -p 6278 ssh.vaaat.com
Full Changelog: v2.4.3...v2.4.4