在运行 Docker 镜像时需要使用 -e
或 --env-file
参数设置环境变量:
- 树洞数据库凭据:
DB_HOST, DB_USER, DB_PASSWORD
- 用户数据库凭据:
AUTH_DB_HOST, AUTH_DB_USER, AUTH_DB_PASSWORD
- 登录跳转 URL:
AUTH_URL
,格式为https://auth.fduhole.com/login?url=[URL Encoded Deploy Site URL]
connect_db.php
建立数据库连接,
query.php
执行 SQL 查询并将查询结果存放在变量中。
每个页面包含在一个 section.swiper-slide
中。
每个页面分成若干个 div.segment
,为一个段落。
每个段落中分为若干句话(p
),文本里的强调用 strong.keyword
表示。
引用用户帖子的内容是引用卡片,在 blockquote
元素中。
样式代码在 style.css
中,主要包括
通用样式、
引用卡片样式、
Swiper 样式。
滑动翻页效果使用了 SwiperJS 库,可以参考 官方示例。
Markdown 渲染使用了 md-block,页面中的 md-block
标签即为 Markdown 内容。