docker搭建typecho
docker 搭建typecho
- 一个博客,轻量级别的
1、docker-compose 文件
version: "2"
services:
typecho:
image: joyqi/typecho:nightly-php8.2-apache
container_name: typecho-server
restart: always
environment:
- TYPECHO_SITE_URL=192.168.50.10
ports:
- "8080:80" # 映射到主机的8080端口
volumes:
- ./typecho-data:/app/usr
depends_on:
- db
networks:
- typecho-net
db:
image: mariadb:10.6
container_name: typecho-db
restart: always
environment:
MYSQL_ROOT_PASSWORD: 123 # root密码
MYSQL_DATABASE: typecho # 数据库库名
MYSQL_USER: typecho # 普通用户
MYSQL_PASSWORD: 123 # 普通用户名
volumes:
- ./mysql-data:/var/lib/mysql # 持久化存储
networks:
- typecho-net
networks:
typecho-net:
docker compose up -d
2、自定义主题页面
/root/typecho/typecho-data/themes
[root@docker themes]# ls
classic-22 default shufeicat

3、下载插件
4、一些玩法
-
主题
-
Handsome 功能丰富,自带多种美化选项
-
Joe 现代化设计,自定义程度高
-
-
常用美化的技巧
-
-
自定义 CSS 特效
-
LOGO 扫光动画
-
鼠标点击爱心/粒子特效
-
头像呼吸灯效果
-
彩色标签云
-
-
-
-
页面元素优化
-
文章目录树(自动跟随滚动高亮)
-
代码块折叠高度调整
-
评论框背景图片
-
图片悬停呼吸灯效果
-
-
-
-
实用功能扩展
-
文章加密:为特定文章设置访问密码
-
每日新闻自动更新:展示最新资讯
-
时光机/碎碎念:类似微博的短内容栏目
-
音乐播放器:自定义背景音乐
-
天气插件:显示实时天气
-

浙公网安备 33010602011771号