blog
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
[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
|
||||
@@ -0,0 +1,23 @@
|
||||
[Unit]
|
||||
Description=MariaDB Database Service
|
||||
After=network-online.target
|
||||
Wants=network-online.target
|
||||
|
||||
[Container]
|
||||
Image=docker.io/library/mariadb:10.6
|
||||
ContainerName=mariadb
|
||||
Network=blog-net.network
|
||||
Volume=/root/blog/db:/var/lib/mysql:Z
|
||||
Environment=MARIADB_ROOT_PASSWORD=ghost
|
||||
Environment=MARIADB_ROOT_HOST=mariadb
|
||||
Environment=MARIADB_MYSQL_LOCALHOST_USER=ghost
|
||||
Environment=MARIADB_DATABASE=ghost
|
||||
Environment=MARIADB_USER=ghost
|
||||
Environment=MARIADB_PASSWORD=ghost
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
TimeoutStartSec=900
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target default.target
|
||||
@@ -0,0 +1,2 @@
|
||||
[Network]
|
||||
Driver=bridge
|
||||
Reference in New Issue
Block a user