Typecho

Typecho

Docker app from ChongZhiJie's Repository

Overview

typecho PHP lightweight blog system docker for amd64/arm64 machine https://hub.docker.com/r/80x86/typecho/

typecho docker image for amd64/arm64 machine

both MySQL and SQLite are supported

use s6 as supervision instead of runit

with slightly modified code which is suitable best for containers: https://github.com/ttys3/typecho/commits/docker

update: typecho code has been updated to v1.2.1-rc.2

latest image: docker.io/80x86/typecho:v1.2.1-rc.2-amd64

typecho is a PHP based lightweight blog system

Multi-Architecture image supported

Architecture DB Support Image:Tag
amd64/arm64 MySQL and SQLite 80x86/typecho:latest

container volume map

you need to map container path /data to your host machine for persistent data storage.

example

AMD64 or arm64:

docker run -d \
--name=typecho \
--restart always \
--mount type=tmpfs,destination=/tmp \
-v /srv/http/typecho:/data \
-e PHP_TZ=Asia/Shanghai \
-e PHP_MAX_EXECUTION_TIME=600 \
-p 90:80 \
80x86/typecho:latest

Download Statistics

307,053
Total Downloads
6,938
This Month
5,243
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
80x86/typecho
Last Updated2023-05-18
First Seen2022-10-16

Runtime arguments

Web UI
http://[IP]:[PORT:80]
Network
bridge
Shell
sh
Privileged
false

Template configuration

Container Path 1Pathrw
Target
/data
Value
/mnt/user/appdata/Typecho/
Container Port 1Porttcp
Target
80
Default
80
Value
80
Container Variable 1Variable{3}
Target
PUID
Default
1000
Value
1000
Container Variable 2Variable{3}
Target
PGID
Default
1000
Value
1000
Container Variable 3Variable{3}
Target
HTTPD_USER
Default
www
Value
www
Container Variable 4Variable{3}
Target
PHP_TZ
Default
Asia/Shanghai
Value
Asia/Shanghai
Container Variable 5Variable{3}
Target
PHP_MAX_EXECUTION_TIME
Default
600
Value
600
Container Variable 6Variable{3}
Target
PHP_FPM_MAX_CHILDREN
Default
128
Value
128
Container Variable 7Variable{3}
Target
APP_DEBUG