Sign inSign up

opstan/redmine

By opstan

•Updated about 3 years ago

基本功能redmine-postgresql 新增redmine5.0.5,修改自定义页面

Image
0

186

opstan/redmine repository overview

⁠#编写dokcer-compose.yml

version: '3'

services: postgresql: image: postgres environment: POSTGRES_DB: redmine_production POSTGRES_USER: redmine POSTGRES_PASSWORD: password ports: - "5432:5432" container_name: sql volumes: - ./postgresql:/var/lib/postgresql healthcheck: #test: "psql -U redmine" test: "pg_isready -U redmine" interval: 3s timeout: 3s retries: 5 start_period: 10s redmine: build: ./ image: redmine depends_on: postgresql: condition: service_healthy environment: - TZ=Asia/ShangHai - REDMINE_DB_POSTGRES=postgres-host - REDMINE_DB_DATABASE=redmine_production - REDMINE_DB_USERNAME=redmine - REDMINE_DB_PASSWORD=password # - DB_ADAPTER=postgresql1 # - DB_HOST=192.168.0.2091 # - DB_PORT=5432 # - DB_USER=redmine # - DB_PASS=admin@123 # - DB_NAME=redmine_production # - DB_SSL_MODE=prefer # # - REDMINE_PORT=10083 # - REDMINE_HTTPS=false # - REDMINE_RELATIVE_URL_ROOT= # - REDMINE_SECRET_TOKEN= # # - REDMINE_SUDO_MODE_ENABLED=false # - REDMINE_SUDO_MODE_TIMEOUT=15 # # - REDMINE_CONCURRENT_UPLOADS=2 # # - REDMINE_BACKUP_SCHEDULE= # - REDMINE_BACKUP_EXPIRY= # - REDMINE_BACKUP_TIME= # # - SMTP_ENABLED=false # - SMTP_METHOD=smtp # - SMTP_DOMAIN=www.example.com⁠ # - SMTP_HOST=smtp.gmail.com # - SMTP_PORT=587 # - SMTP_USER=[email protected]⁠ # - SMTP_PASS=password # - SMTP_STARTTLS=true # - SMTP_AUTHENTICATION=:login # # - IMAP_ENABLED=false # - IMAP_HOST=imap.gmail.com # - IMAP_PORT=993 # - IMAP_USER=[email protected]⁠ # - IMAP_PASS=password # - IMAP_SSL=true # - IMAP_INTERVAL=30

container_name: redmine
ports:
  - "10083:3000"
volumes:
  - ./redmine:/home/redmine/redmine
  - ./themes:/home/redmine/redmine/pubilc/themes
  - ./plugins:/home/redmine/redmine/plugins
  - ./redmine-logs:/var/log/redmine

################## 根据需要增添配置 列入邮件配置 安装了基础插件 redmine5 启动项-docker-compose.yml version: '3'

services: postgresql: image: opstan/redmine:postgresql privileged: true environment: POSTGRES_DB: redmine_production POSTGRES_USER: redmine POSTGRES_PASSWORD: admin@123 ports: - "5432:5432" container_name: sql volumes: - ./postgresql:/var/lib/postgresql/data healthcheck: #test: "psql -U redmine" test: "pg_isready -U redmine" interval: 3s timeout: 3s retries: 5 start_period: 10s redmine: build: ./ image: opstan/redmine:redmine5 privileged: true depends_on: postgresql: condition: service_healthy environment: - TZ=Asia/ShangHai - REDMINE_DB_POSTGRES=192.168.0.209 - REDMINE_DB_DATABASE=redmine_production - REDMINE_DB_USERNAME=redmine - REDMINE_DB_PASSWORD=admin@123 # - DB_ADAPTER=postgresql1 # - DB_HOST=192.168.0.2091 # - DB_PORT=5432 # - DB_USER=redmine # - DB_PASS=admin@123 # - DB_NAME=redmine_production # - DB_SSL_MODE=prefer # # - REDMINE_PORT=10083 # - REDMINE_HTTPS=false # - REDMINE_RELATIVE_URL_ROOT= # - REDMINE_SECRET_TOKEN= # # - REDMINE_SUDO_MODE_ENABLED=false # - REDMINE_SUDO_MODE_TIMEOUT=15 # # - REDMINE_CONCURRENT_UPLOADS=2 # # - REDMINE_BACKUP_SCHEDULE= # - REDMINE_BACKUP_EXPIRY= # - REDMINE_BACKUP_TIME= # # - SMTP_ENABLED=false # - SMTP_METHOD=smtp # - SMTP_DOMAIN=www.example.com⁠ # - SMTP_HOST=smtp.gmail.com # - SMTP_PORT=587 # - SMTP_USER=[email protected]⁠ # - SMTP_PASS=password # - SMTP_STARTTLS=true # - SMTP_AUTHENTICATION=:login # # - IMAP_ENABLED=false # - IMAP_HOST=imap.gmail.com # - IMAP_PORT=993 # - IMAP_USER=[email protected]⁠ # - IMAP_PASS=password # - IMAP_SSL=true # - IMAP_INTERVAL=30

container_name: redmine
ports:
  - "10083:3000"
volumes:
  - ./redmine/config:/usr/src/redmine/config  #配置文件
  - ./redmine/themes:/usr/src/redmine/public/themes  #主题目录
  - ./redmine/plugins:/usr/src/redmine/plugins  #插件安装目录
  - ./redmine-logs:/var/log/redmine

运行基础容器continental:docker run -d --name redmine5 opstan/redmine:redmine5 执行这些需要将源镜像 内容拷贝到宿主机: docker cp continental:/usr/src/redmine/config ./redmine docker cp continental:/usr/src/redmine/themes ./redmine docker cp continental:/usr/src/redmine/plugins ./redmine 再次执行docker-compose up -d

Tag summary

Content type

Image

Digest

sha256:d534ac1a3…

Size

591.2 MB

Last updated

about 3 years ago

docker pull opstan/redmine:redmine-all-20230822