mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-09-10 19:00:53 +08:00
完善:完善 README 文档开始及部署部分内容,增加 GitHub Actions 配置实现服务自动部署
This commit is contained in:
47
docker/docker-compose.yml
Normal file
47
docker/docker-compose.yml
Normal file
@@ -0,0 +1,47 @@
|
||||
version: '3'
|
||||
services:
|
||||
redis:
|
||||
container_name: redis
|
||||
image: redis:6.2.7
|
||||
restart: always
|
||||
environment:
|
||||
TZ: Asia/Shanghai
|
||||
ports:
|
||||
- '6379:6379'
|
||||
volumes:
|
||||
- /docker/redis/conf/redis.conf:/usr/local/redis/config/redis.conf
|
||||
- /docker/redis/data:/data
|
||||
- /docker/redis/logs:/logs
|
||||
command: 'redis-server /usr/local/redis/config/redis.conf --appendonly yes --requirepass 123456'
|
||||
privileged: true
|
||||
continew-admin-server:
|
||||
container_name: continew-admin-server
|
||||
build: ./continew-admin
|
||||
restart: always
|
||||
environment:
|
||||
TZ: Asia/Shanghai
|
||||
REDIS_HOST: 172.17.0.1
|
||||
REDIS_PORT: 6379
|
||||
REDIS_PWD: 你的 Redis 密码
|
||||
REDIS_DB: 你的 Redis 数据库索引
|
||||
ports:
|
||||
- '8000:8000'
|
||||
volumes:
|
||||
- /docker/continew-admin/server/logs:/logs
|
||||
depends_on:
|
||||
- redis
|
||||
privileged: true
|
||||
nginx:
|
||||
container_name: nginx
|
||||
image: nginx:1.22.1
|
||||
restart: always
|
||||
environment:
|
||||
TZ: Asia/Shanghai
|
||||
ports:
|
||||
- '80:80'
|
||||
- '443:443'
|
||||
volumes:
|
||||
- /docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf
|
||||
- /docker/nginx/logs:/var/log/nginx
|
||||
- /docker/nginx/cert:/etc/nginx/cert
|
||||
privileged: true
|
Reference in New Issue
Block a user