Sign inSign up

heartnn/easyimage

By heartnn

•Updated almost 3 years ago

EasyImage 2.8.3,配合Cloudflare R2使用

Image
0

933

heartnn/easyimage repository overview

EasyImage 2.8.3,配合Cloudflare R2使用,直接映射图片年份目录,不在桶中产生cache

version: '3.3'
services:
  easyimage:
    image: heartnn/easyimage
    container_name: easyimage
    depends_on:
      s3fs:
        condition: service_healthy
    environment:
      - TZ=Asia/Shanghai
      - PUID=0
      - PGID=0
      - DEBUG=false
    volumes:
      - 'config:/app/web/config'
      - 'image/2023:/app/web/i/2023'
      - 'image/2024:/app/web/i/2024'
      - 'image/2025:/app/web/i/2025'
    restart: unless-stopped

  s3fs:
    container_name: s3fs-r2-image
    image: efrecon/s3fs:1.93
    restart: always
    cap_add:
      - SYS_ADMIN
    security_opt:
      - 'apparmor:unconfined'
    devices:
      - /dev/fuse
    volumes:
      - 's3fs/r2/image:/opt/s3fs/bucket:rshared'
    environment:
      AWS_S3_BUCKET: '${AWS_S3_BUCKET}'
      AWS_S3_ACCESS_KEY_ID: '${AWS_S3_ACCESS_KEY_ID}'
      AWS_S3_SECRET_ACCESS_KEY: '${AWS_S3_SECRET_ACCESS_KEY}'
      AWS_S3_URL: '${AWS_S3_URL}'
      AWS_S3_MOUNT: '/opt/s3fs/bucket'
      S3FS_ARGS: 'allow_other,use_path_request_style'
      S3FS_DEBUG: 0
      UID: 0
      GID: 0

Tag summary

Content type

Image

Digest

sha256:fa56fba2c…

Size

87.7 MB

Last updated

almost 3 years ago

docker pull heartnn/easyimage