27 lines
742 B
INI
27 lines
742 B
INI
[Unit]
|
|
Description=Ghost Blog Service
|
|
After=mariadb.service network-online.target
|
|
Wants=mariadb.service network-online.target
|
|
|
|
[Container]
|
|
Image=docker.io/library/ghost:6-alpine
|
|
ContainerName=ghost
|
|
Network=blog-net.network
|
|
PublishPort=8888:2368
|
|
Volume=/root/blog/ghost:/var/lib/ghost/content:Z
|
|
Environment=database__client=mysql
|
|
Environment=database__connection__host=mariadb
|
|
Environment=database__connection__user=ghost
|
|
Environment=database__connection__password=ghost
|
|
Environment=database__connection__database=ghost
|
|
Environment=url=https://blog.cudanet.org
|
|
Environment=server__proxy=true
|
|
Environment=security__staffDeviceVerification=false
|
|
|
|
[Service]
|
|
Restart=always
|
|
TimeoutStartSec=900
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target default.target
|