Update to v5.0.4, added plugin/theme volumes (#848)

This commit is contained in:
Stephen Davis 2023-01-28 01:50:54 -05:00 committed by GitHub
parent 766f85e861
commit fe14025ea6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 39 additions and 23 deletions

View File

@ -24,6 +24,8 @@ services:
restart: always
volumes:
- $$cap_appname-data:/usr/src/redmine/files
- $$cap_appname-themes:/usr/src/redmine/public/themes
- $$cap_appname-plugins:/usr/src/redmine/plugins
caproverExtra:
containerHttpPort: '3000'
@ -31,11 +33,11 @@ caproverOneClickApp:
variables:
- id: $$cap_redmine_version
label: Redmine Version
defaultValue: 4.2.3
defaultValue: '5.0.4'
description: 'Check out their Docker page for the valid tags https://hub.docker.com/_/redmine?tab=tags'
- id: $$cap_mysql_version
label: MySQL Version
defaultValue: 5.7
defaultValue: '5.7'
description: 'Check out their Docker page for the valid tags https://hub.docker.com/_/mysql?tab=tags'
- id: $$cap_mysql_password
label: MySQL Password
@ -45,26 +47,32 @@ caproverOneClickApp:
defaultValue: $$cap_gen_random_hex(64)
instructions:
start: >-
start: |
Redmine is a flexible project management web application written using Ruby on Rails framework. For more info visit https://www.redmine.org/projects/redmine.
--------------------------------------------
Following the installation, login with the default credentials:
After installation, login to Redmine using the default credentials [admin:admin].
end: >-
Username: `admin`
Password: `admin`
end: |
✅ Redmine has been successfully deployed and is now available at http://$$cap_appname.$$cap_root_domain!
🔐 The default login credentials are:
Username: admin
Password: admin
Username: `admin`
Password: `admin`
--------------------------------------------
📂 Access to the required folder for uploading files, plugins, and themes is provided using Caprover managed persistent directories by default (`/var/lib/docker/volumes/$$cap_appname-data`).
More information on initial configuration can be found at https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Configuration.
--------------------------------------------
🔰 More information on initial configuration can be found at https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Configuration.
displayName: Redmine (MySQL)
displayName: Redmine (PostgreSQL)
isOfficial: true
description: >-
Redmine is a flexible project management web application written using Ruby on Rails framework. This app is packaged with MySQL.
documentation: >-
This docker-compose is taken from https://hub.docker.com/_/redmine?tab=description
More information on initial configuration can be found at https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Configuration. This template was developed using variables from https://hub.docker.com/_/redmine?tab=description.

View File

@ -27,6 +27,8 @@ services:
restart: always
volumes:
- $$cap_appname-data:/usr/src/redmine/files
- $$cap_appname-themes:/usr/src/redmine/public/themes
- $$cap_appname-plugins:/usr/src/redmine/plugins
caproverExtra:
containerHttpPort: '3000'
@ -34,11 +36,11 @@ caproverOneClickApp:
variables:
- id: $$cap_redmine_version
label: Redmine Version
defaultValue: '4.2.3'
defaultValue: '5.0.4'
description: 'Check out their Docker page for the valid tags https://hub.docker.com/_/redmine?tab=tags'
- id: $$cap_postgres_version
label: PostgreSQL Version
defaultValue: '9.6'
defaultValue: '15.1'
description: 'Check out their Docker page for the valid tags https://hub.docker.com/_/postgres?tab=tags'
- id: $$cap_postgres_user
label: PostgreSQL username
@ -51,26 +53,32 @@ caproverOneClickApp:
defaultValue: $$cap_gen_random_hex(64)
instructions:
start: >-
start: |
Redmine is a flexible project management web application written using Ruby on Rails framework. For more info visit https://www.redmine.org/projects/redmine.
--------------------------------------------
Following the installation, login with the default credentials:
After installation, login to Redmine using the default credentials [admin:admin].
end: >-
Username: `admin`
Password: `admin`
end: |
✅ Redmine has been successfully deployed and is now available at http://$$cap_appname.$$cap_root_domain!
🔐 The default login credentials are:
Username: admin
Password: admin
--------------------------------------------
Username: `admin`
Password: `admin`
More information on initial configuration can be found at https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Configuration.
--------------------------------------------
📂 Access to the required folder for uploading files, plugins, and themes is provided using Caprover managed persistent directories by default (`/var/lib/docker/volumes/$$cap_appname-data`).
--------------------------------------------
🔰 More information on initial configuration can be found at https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Configuration.
displayName: Redmine (PostgreSQL)
isOfficial: true
description: >-
Redmine is a flexible project management web application written using Ruby on Rails framework. This app is packaged with PostgreSQL.
documentation: >-
This docker-compose is taken from https://hub.docker.com/_/redmine?tab=description
More information on initial configuration can be found at https://www.redmine.org/projects/redmine/wiki/RedmineInstall#Configuration. This template was developed using variables from https://hub.docker.com/_/redmine?tab=description.