update docker-compose.yaml
This commit is contained in:
parent
e9d4727aa0
commit
1c0b55e2cb
16
typecho/caddy/buildx/Caddyfile
Normal file
16
typecho/caddy/buildx/Caddyfile
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
auto_https disable_redirects
|
||||
email admin@rainss.cn
|
||||
}
|
||||
example.com:80 {
|
||||
encode gzip
|
||||
root * /www/websites/typecho
|
||||
php_fastcgi php-fpm:9000
|
||||
file_server
|
||||
}
|
||||
http://www.example.com {
|
||||
root * /www/websites/typecho
|
||||
encode gzip
|
||||
php_fastcgi php-fpm:9000
|
||||
file_server
|
||||
}
|
||||
@ -4,7 +4,6 @@ FROM --platform=$TARGETPLATFORM php:8.1.15-fpm-alpine3.17
|
||||
MAINTAINER rainerosion "admin@rainss.cn"
|
||||
|
||||
COPY --from=composer-build /usr/bin/composer /usr/bin/composer
|
||||
COPY Caddyfile /etc/caddy/Caddyfile
|
||||
ENV BUILD_DEPS \
|
||||
libzip-dev \
|
||||
icu-dev \
|
||||
|
||||
@ -15,6 +15,8 @@ services:
|
||||
depends_on:
|
||||
- php-cgi
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- website
|
||||
php-cgi:
|
||||
container_name: php-fpm
|
||||
build:
|
||||
@ -23,18 +25,20 @@ services:
|
||||
volumes:
|
||||
- ${PWD}/caddy/websites:/www/websites
|
||||
restart: unless-stopped
|
||||
pgsql:
|
||||
container_name: timemail-pgsql
|
||||
image: postgres:12.4
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- POSTGRES_PASSWORD=rains.wiki
|
||||
- ALLOW_IP_RANGE=0.0.0.0/0
|
||||
ports:
|
||||
- 5432:5432
|
||||
volumes:
|
||||
- ${PWD}/caddy/postgres/data:/var/lib/postgresql
|
||||
networks:
|
||||
-
|
||||
- website
|
||||
# pgsql:
|
||||
# container_name: timemail-pgsql
|
||||
# image: postgres:12.4
|
||||
# restart: unless-stopped
|
||||
# environment:
|
||||
# - POSTGRES_PASSWORD=rains.wiki
|
||||
# - ALLOW_IP_RANGE=0.0.0.0/0
|
||||
# ports:
|
||||
# - 5432:5432
|
||||
# volumes:
|
||||
# - ${PWD}/caddy/postgres/data:/var/lib/postgresql
|
||||
# networks:
|
||||
# - website
|
||||
networks:
|
||||
website:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user