Sign inSign up

brandeni/chevereto

By brandeni

•Updated over 3 years ago

Image
0

63

brandeni/chevereto repository overview

⁠Create your own docker-compose.yml at your project folder.

version: '3.8'
  
services:
  MariaDB:
    image: mariadb:jammy
    restart: always
    env_file: .env
    volumes:
       - ${MYSQL_DATADIR}:/var/lib/mysql
    environment:
      MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
      MYSQL_DATABASE: ${MYSQL_DATABASE}
      MYSQL_USER: ${MYSQL_USER}
      MYSQL_PASSWORD: ${MYSQL_PASSWORD}
    ports:
      - 3306:3306
    volumes:
      - MariaDB:/var/lib/mysql
  chevereto:
    image: brandeni/chevereto:v4.0.7
    restart: always
    ports:
      - "80:80"
    environment:
      CHEVERETO_DB_HOST: 数据库的IP:3306
      CHEVERETO_DB_NAME: 数据库名
      CHEVERETO_DB_USER: 数据库用户名
      CHEVERETO_DB_PASS: 数据库密码
      CHEVERETO_ASSET_STORAGE_TYPE: local
      CHEVERETO_ASSET_STORAGE_URL: /images/_assets/
      CHEVERETO_ASSET_STORAGE_BUCKET: /var/www/html/images/_assets/
    volumes:
      - chevereto:/var/www/html/images/
volumes:
  MariaDB:
  chevereto:
⁠同目录下新建 .env文件存放数据库账户密码等信息
MYSQL_ROOT_PASSWORD=root账户密码
MYSQL_DATABASE=数据库名
MYSQL_USER=数据库用户名
MYSQL_PASSWORD=数据库密码
MYSQL_DATADIR=/path/to/mysql/data

Tag summary

Content type

Image

Digest

sha256:29d36a071…

Size

271.7 MB

Last updated

over 3 years ago

docker pull brandeni/chevereto:v4.0.7