目 录CONTENT

文章目录

常用Docker镜像

IKun
2023-09-10 / 0 评论 / 0 点赞 / 4 阅读 / 6399 字
adguardhome
version: "2"
services:
  adguardhome:
    network_mode: host
    image: adguard/adguardhome
    container_name: AdguardHome
    environment:
      - TZ=Asia/Shanghai
    volumes:
      - ./workdir:/opt/adguardhome/work
      - ./confdir:/opt/adguardhome/conf
    restart: unless-stopped
ddns
version: "2.1"
services:
  ddns:
    network_mode: host
    image: jeessy/ddns-go:latest
    container_name: ddns
    volumes:
      - ./config:/root
    restart: unless-stopped
kms
version: "2.4"
services:
  snapdrop:
    image: dnomd343/kms-server
    container_name: kms-server
    ports:
      - 1688:1688
      - 1689:1689
    restart: always

networks:
  default:
    external:
      name: momo
speedtest
version: '3'
services:
  speedtest:
    image: adolfintel/speedtest
    container_name: speedtest
    restart: unless-stopped
    ports:
      - '80:80'

networks:
  default:
    external:
      name: momo
zfile
version: '3.3'
services:
  zfile:
    image: zhaojun1998/zfile
    container_name: zfile
    restart: always
    ports:
      - '8080:8080'
    volumes:
      - './db:/root/.zfile-v4/db'
      - './logs:/root/.zfile-v4/logs'
      - '/appdata/momo:/data/file:ro'

networks:
  default:
    external:
      name: momo
gitea
version: "3"
services:
  gitea:
    image: gitea/gitea:latest
    container_name: gitea
    restart: always
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - TZ=Asia/Shanghai
    volumes:
      - ./gitea:/data
    ports:
      - "3000:3000"
      - "22:22"

networks:
  default:
    external:
      name: momo
transmission
version: "2.1"
services:
  transmission:
    image: linuxserver/transmission:latest
    container_name: transmission
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - TRANSMISSION_WEB_HOME=/web
      - USER=user
      - PASS=passwd
    volumes:
      - ./config:/config
      - ./web:/web
      - ./dl:/downloads
      - ./watch:/watch
    ports:
      - 9091:9091
      - 51413:51413
      - 51413:51413/udp
    restart: unless-stopped

networks:
  default:
    external:
      name: momo
vaultwarden
version: "3"
services:
  vaultwarden:
    image: vaultwarden/server:latest
    container_name: vaultwarden
    restart: always
    environment:
      - TZ=Asia/Shanghai
    volumes:
      - ./data:/data
    ports:
      - "80:80"

networks:
  default:
    external:
      name: momo
mrdoc
version: "3"
services:
  mrdoc:
    image: jonnyan404/mrdoc-alpine
    container_name: mrdoc
    restart: always
    volumes:
      - ./config:/app/MrDoc/config
      - ./media:/app/MrDoc/media
    environment:
      - TZ=Asia/Shanghai
      - CREATE_USER=1
      - USER=user
      - MM=password
    ports:
      - "10086:10086"

networks:
  default:
    external:
      name: momo
lsky-pro
version: "3"
services:
  lsky-pro:
    image: halcyonazure/lsky-pro-docker:latest
    container_name: lsky-pro
    restart: always
    volumes:
      - ./data:/var/www/html
    ports:
      - "80:80"

networks:
  default:
    external:
      name: momo
wiki
version: "3"
services:
  wiki:
    image: requarks/wiki:2
    container_name: wiki
    environment:
      - TZ=Asia/Shanghai
      - DB_TYPE=mariadb
      - DB_HOST=127.0.0.1
      - DB_PORT=3306
      - DB_USER=user
      - DB_PASS=password
      - DB_NAME=Wikijs
    restart: unless-stopped
    ports:
      - "300:3000"

networks:
  default:
    external:
      name: momo
syncthing
version: "2.1"
services:
  syncthing:
    network_mode: host
    image: linuxserver/syncthing:latest
    container_name: syncthing
    hostname: syncthing
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
    volumes:
      - ./config:/config
      - ./syncthing:/momo
    restart: unless-stopped
mariadb
version: "2.1"
services:
  mariadb:
    image: linuxserver/mariadb:latest
    container_name: mariadb
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - MYSQL_ROOT_PASSWORD=password
    volumes:
      - ./config:/config
    ports:
      - 3306:3306
    restart: unless-stopped

networks:
  default:
    external:
      name: momo
nginx-proxy-manager
version: '3'
services:
  app:
    image: 'chishin/nginx-proxy-manager-zh:latest'
    container_name: npm
    restart: always
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

networks:
  default:
    external:
      name: momo
Nginx
version: "2.1"
services:
  nginx:
    image: linuxserver/nginx:latest
    container_name: nginx
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
    volumes:
      - ./config:/config
    ports:
      - 80:80
      - 443:443
    restart: unless-stopped

networks:
  default:
    external:
      name: momo
navidrome
version: "3"
services:
  navidrome:
    image: deluan/navidrome:latest
    container_name: navidrome
    ports:
      - "4533:4533"
    restart: unless-stopped
    volumes:
      - "./config:/data"
      - "/appdata/yule:/music:ro"
Halo
version: "3"

services:
  halo:
    image: halohub/halo:2.9
    container_name: halo
    restart: on-failure:3
    network_mode: "host"
    volumes:
      - ./:/root/.halo2
    command:
      # 修改为自己已有的 MySQL 配置
      - --spring.r2dbc.url=r2dbc:pool:mysql://localhost:3306/halo
      - --spring.r2dbc.username=root
      - --spring.r2dbc.password=
      - --spring.sql.init.platform=mysql
      # 外部访问地址,请根据实际需要修改
      - --halo.external-url=http://localhost:8090/
      # 端口号 默认8090
      - --server.port=8090
0
博主关闭了所有页面的评论