add typecho
This commit is contained in:
41
typecho/docker-compose.yml
Normal file
41
typecho/docker-compose.yml
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
# https://github.com/typecho/Dockerfile
|
||||||
|
|
||||||
|
version: '3'
|
||||||
|
|
||||||
|
services:
|
||||||
|
typecho:
|
||||||
|
container_name: typecho-server
|
||||||
|
image: joyqi/typecho:nightly-php7.4-apache
|
||||||
|
ports:
|
||||||
|
- 6881:80
|
||||||
|
environment:
|
||||||
|
TIMEZONE: Asia/Shanghai
|
||||||
|
MEMORY_LIMIT: 100M # PHP内存限制
|
||||||
|
MAX_POST_BODY: 50M
|
||||||
|
TYPECHO_INSTALL: 1 # 设置为1将运行自动安装脚本
|
||||||
|
TYPECHO_DB_ADAPTER: Pdo_SQLite # 数据驱动器Pdo_Mysql, Pdo_SQLite, Pdo_Pgsql, Mysqli, SQLite, Pgsql.
|
||||||
|
# TYPECHO_DB_HOST: host
|
||||||
|
# TYPECHO_DB_PORT: 3306
|
||||||
|
# TYPECHO_DB_USER: user
|
||||||
|
# TYPECHO_DB_PASSWORD: password
|
||||||
|
# TYPECHO_DB_DATABASE: database
|
||||||
|
TYPECHO_DB_FILE: /app/usr/typecho.db
|
||||||
|
TYPECHO_DB_PREFIX: tpyecho_
|
||||||
|
# TYPECHO_DB_ENGINE: InnoDB # 仅Mysql可用
|
||||||
|
# TYPECHO_DB_CHARSET: utf8 # default: utf8(for pgsql) or utf8mb4(for mysql)
|
||||||
|
TYPECHO_DB_NEXT: keep # none keep force
|
||||||
|
TYPECHO_SITE_URL: http://127.0.0.1:6881
|
||||||
|
TYPECHO_USER_NAME: username
|
||||||
|
TYPECHO_USER_PASSWORD: password
|
||||||
|
TYPECHO_USER_MAIL: admin@localhost.local
|
||||||
|
volumes:
|
||||||
|
- ./data:/app/usr
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
nginx:
|
||||||
|
aliases:
|
||||||
|
- typecho
|
||||||
|
|
||||||
|
networks:
|
||||||
|
nginx:
|
||||||
|
external: true
|
||||||
Reference in New Issue
Block a user