#version: "3.7" name: "xiao_hudie" # 项目名称 services: django_redis: # redis镜像 image: redis container_name: django_redis restart: unless-stopped command: - --requirepass "com792282" volumes: - redisData:/data networks: - xiao_network django_postgres: # postgres镜像 image: postgres container_name: django_postgres restart: unless-stopped environment: POSTGRES_USER: "xiaozizi" #配置的数据的用户名称 POSTGRES_DB: "six" # 配置的是数据库的名称 POSTGRES_PASSWORD: "com792282" # 配置的数据的密码 POSTGRESQL_TIMEZONE: "Asia/Shanghai" # 配置的数据库的时间 volumes: - django_six_postgres:/var/lib/postgresql # 配置的数据卷 networks: - xiao_network # 配置的网络 django_frps: image: snowdreamtech/frps container_name: django_frps restart: unless-stopped volumes: - /home/ubuntu/sixfrps.toml:/etc/frp/frps.toml environment: - FRP_CONFIG_FILE=/etc/frp/frps.toml ports: - "7000:7000" networks: - xiao_network django_caddy: image: caddy container_name: django_caddy volumes: - /home/ubuntu/Caddyfile:/etc/caddy/Caddyfile - caddyData:/data ports: - "80:80" - "443:443" # HTTPS 端口 - "443:443/udp" # HTTP/3 支持 (可选,提升性能) networks: - xiao_network django_gitea: image: gitea/gitea:latest container_name: django_gitea environment: - USER_UID=1000 - USER_GID=1000 - GITEA__server__ROOT_URL=https://caddy.sixgou.com/ restart: always volumes: - gitea:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro networks: - xiao_network django_web: image: python:3.13 container_name: django_web restart: always stdin_open: true volumes: - /home/ubuntu/demoDjango:/demoDjango - /home/ubuntu/sixGuoDjango:/sixGuoDjango networks: - xiao_network environment: - LANG=C.UTF-8 - LC_ALL=C.UTF-8 networks: xiao_network: # 添加一句注释看看能不能自动上传的 volumes: redisData: postgresData: caddyData: django_six_postgres: django_six_demo_data: gitea: