docker compose #-------------------------------------------# Docker Compose# @RobLandry# Repo : https://github.com/LycheeOrg/Lychee-Docker#-------------------------------------------services: lychee_cache: image: redis:alpine container_name: lychee_redis hostname: lychee_redis security_opt: - no-new-privileges:true healthcheck: test: ["CMD-SHELL", "redis-cli ping || exit 1"] ports: - ${REDIS_PORT:-6379}:${REDIS_PORT:-6379} user: 1026:100 env_file: - path: ./.env required: false environment: - TZ=${TIMEZONE:-UTC} networks: - lychee volumes: - cache:/data:rw restart: on-failure:5 lychee_db: container_name: lychee_db image: mariadb:10 security_opt: - no-new-privileges:true env_file: - path: ./.env required: false environment: - MYSQL_ROOT_PASSWORD=${DB_ROOT_PASSWORD:-rootpassword} - MYSQL_DATABASE=${DB_DATABASE:-lychee} - MYSQL_USER=${DB_USERNAME:-lychee} - MYSQL_PASSWORD=${DB_PASSWORD} expose: - 3306 volumes: - mysql:/var/lib/mysql networks: - lychee restart: unless-stopped lychee: image: lycheeorg/lychee container_name: lychee security_opt: - no-new-privileges:true ports: - 90:80 volumes: - ./lychee/conf:/conf - ./lychee/uploads:/uploads - ./lychee/sym:/sym - ./lychee/logs:/logs - ./lychee/tmp:/lychee-tmp env_file: - path: ./.env required: false networks: - lychee environment: - PUID=${PUID:-1000} - PGID=${PGID:-1000} # PHP timezone e.g. PHP_TZ=America/New_York - PHP_TZ=${TIMEZONE:-UTC} - TIMEZONE=${TIMEZONE:-UTC} #- APP_NAME=Lar**el #- APP_ENV=local #- APP_DEBUG=true #- APP_FORCE_HTTPS=false - APP_URL=${APP_URL:-http://localhost} #- APP_DIR= #- DEBUGBAR_ENABLEd=false #- VUEJS_ENABLED=true #- LEGACY_API_ENABLED=false #- LEGACY_V4_REDIRECT=false #- DB_OLD_LYCHEE_PREFIX='' - DB_CONNECTION=mysql - DB_HOST=lychee_db - DB_PORT=${DB_PORT:-3306} - DB_DATABASE=${DB_DATABASE:-lychee} - DB_USERNAME=${DB_USERNAME:-lychee} - DB_PASSWORD=${DB_PASSWORD} #- DB_PASSWORD_FILE=<filename> #- DB_LOG_SQL=false #- DB_LOG_SQL_EXPLAIN=false #- ENABLE_TOKEN_AUTH=true #- CACHE_DRIVER=file #- SESSION_DRIVER=file #- SESSION_LIFETIME=120 #- QUEUE_CONNECTION=sync #- SECURITY_HEADER_HSTS_ENABLE=false #- SECURITY_HEADER_CSP_CONNECT_SRC= #- SECURITY_HEADER_SCRIPT_SRC_ALLOW= #- SESSION_SECURE_COOKIE=false #- MAIL_DRIVER=**tp #- MAIL_HOST=**tp.mailtrap.io #- MAIL_PORT=2525 #- MAIL_USERNAME=null #- MAIL_PASSWORD=null #- MAIL_PASSWORD_FILE=<filename> #- MAIL_ENCRYPTION=null #- MAIL_FROM_NAME= #- MAIL_FROM_ADDRESS= #- TRUSTED_PROXIES= - SKIP_PERMISSIONS_CHECKS=${SKIP_PERMISSIONS_CHECKS:-false} - STARTUP_DELAY=30 #- ADMIN_USER=admin #- ADMIN_PASSWORD=<ADMIN_PASSWORD> #- ADMIN_PASSWORD_FILE=<filename> - CACHE_DRIVER=${CACHE_DRIVER:-redis} - REDIS_URL=redis://${REDIS_USERNAME:-default}:${REDIS_PASSWORD:-}@${REDIS_HOST:-lychee_redis}:${REDIS_PORT:-6379} - REDIS_HOST=${REDIS_HOST:-lychee_redis} - REDIS_PORT=${REDIS_PORT:-6379} - REDIS_PASSWORD=${REDIS_PASSWORD:-} - LOG_VIEWER_CACHE_DRIVER=${LOG_VIEWER_CACHE_DRIVER:-file} restart: unless-stopped depends_on: - lychee_dbnetworks: lychee:volumes: mysql: name: lychee_prod_mysql driver: local cache: name: lychee_prod_redis driver: local
项目地址:https://github.com/LycheeOrg/Lychee
带个图
我不 就爱用别人的
诶我艹,还是不会发图
我图呢 ?
文中多次出现😒
driver: local
带个图
#-------------------------------------------
services:lychee_cache:image: redis:alpinecontainer_name: lychee_redishostname: lychee_redissecurity_opt:- no-new-privileges:truehealthcheck:test: ["CMD-SHELL", "redis-cli ping || exit 1"]ports:- ${REDIS_PORT:-6379}😒{REDIS_PORT:-6379}user: 1026:100env_file:- path: ./.envrequired: falseenvironment:- TZ=${TIMEZONE:-UTC}networks:- lycheevolumes:- cache:/data:rwrestart: on-failure:5lychee_db:container_name: lychee_dbimage: mariadb:10security_opt:- no-new-privileges:trueenv_file:- path: ./.envrequired: falseenvironment:- MYSQL_ROOT_PASSWORD=${DB_ROOT_PASSWORD:-rootpassword}- MYSQL_DATABASE=${DB_DATABASE:-lychee}- MYSQL_USER=${DB_USERNAME:-lychee}- MYSQL_PASSWORD=${DB_PASSWORD}expose:- 3306volumes:- mysql:/var/lib/mysqlnetworks:- lycheerestart: unless-stoppedlychee:image: lycheeorg/lycheecontainer_name: lycheesecurity_opt:- no-new-privileges:trueports:- 90:80volumes:- ./lychee/conf:/conf- ./lychee/uploads:/uploads- ./lychee/sym:/sym- ./lychee/logs:/logs- ./lychee/tmp:/lychee-tmpenv_file:- path: ./.envrequired: falsenetworks:- lycheeenvironment:- PUID=${PUID:-1000}- PGID=${PGID:-1000}# PHP timezone e.g. PHP_TZ=America/New_York- PHP_TZ=${TIMEZONE:-UTC}- TIMEZONE=${TIMEZONE:-UTC}#- APP_NAME=Lar**el#- APP_ENV=local#- APP_DEBUG=true#- APP_FORCE_HTTPS=false- APP_URL=${APP_URL:-http://localhost}#- APP_DIR=#- DEBUGBAR_ENABLEd=false#- VUEJS_ENABLED=true#- LEGACY_API_ENABLED=false#- LEGACY_V4_REDIRECT=false#- DB_OLD_LYCHEE_PREFIX=''- DB_CONNECTION=mysql- DB_HOST=lychee_db- DB_PORT=${DB_PORT:-3306}- DB_DATABASE=${DB_DATABASE:-lychee}- DB_USERNAME=${DB_USERNAME:-lychee}- DB_PASSWORD=${DB_PASSWORD}#- DB_PASSWORD_FILE=<filename>#- DB_LOG_SQL=false#- DB_LOG_SQL_EXPLAIN=false#- ENABLE_TOKEN_AUTH=true#- CACHE_DRIVER=file#- SESSION_DRIVER=file#- SESSION_LIFETIME=120#- QUEUE_CONNECTION=sync#- SECURITY_HEADER_HSTS_ENABLE=false#- SECURITY_HEADER_CSP_CONNECT_SRC=#- SECURITY_HEADER_SCRIPT_SRC_ALLOW=#- SESSION_SECURE_COOKIE=false#- MAIL_DRIVER=**tp#- MAIL_HOST=**tp.mailtrap.io#- MAIL_PORT=2525#- MAIL_USERNAME=null#- MAIL_PASSWORD=null#- MAIL_PASSWORD_FILE=<filename>#- MAIL_ENCRYPTION=null#- MAIL_FROM_NAME=#- MAIL_FROM_ADDRESS=#- TRUSTED_PROXIES=- SKIP_PERMISSIONS_CHECKS=${SKIP_PERMISSIONS_CHECKS:-false}- STARTUP_DELAY=30#- ADMIN_USER=admin#- ADMIN_PASSWORD=<ADMIN_PASSWORD>#- ADMIN_PASSWORD_FILE=<filename>- CACHE_DRIVER=${CACHE_DRIVER:-redis}- REDIS_URL=redis://${REDIS_USERNAME:-default}😒{REDIS_PASSWORD:-}@${REDIS_HOST:-lychee_redis}😒{REDIS_PORT:-6379}- REDIS_HOST=${REDIS_HOST:-lychee_redis}- REDIS_PORT=${REDIS_PORT:-6379}- REDIS_PASSWORD=${REDIS_PASSWORD:-}- LOG_VIEWER_CACHE_DRIVER=${LOG_VIEWER_CACHE_DRIVER:-file}restart: unless-stoppeddepends_on:- lychee_dbnetworks:lychee:volumes:mysql:name: lychee_prod_mysqldriver: localcache:name: lychee_prod_redisdriver: local
加个代码块这么难吗
我不会啊,菜鸡一个
我不会啊,菜鸡一个
Markdown编辑一搜就有吧 学了就会了
说了这么多你图呢
图没了
说了这么多,图还是挂的,这。。
我图不知道怎么加到帖子 我没用过这玩意