forked from linuxserver/docker-dokuwiki
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme-vars.yml
executable file
·54 lines (50 loc) · 3.83 KB
/
readme-vars.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
---
# project information
project_name: dokuwiki
project_url: "https://www.dokuwiki.org/dokuwiki/"
project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/dokuwiki-icon.png"
project_blurb: |
[{{ project_name|capitalize }}]({{ project_url }}) is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It is loved by users for its clean and readable syntax. The ease of maintenance, backup and integration makes it an administrator's favorite. Built in access controls and authentication connectors make DokuWiki especially useful in the enterprise context and the large number of plugins contributed by its vibrant community allow for a broad range of use cases beyond a traditional wiki.
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
# supported architectures
available_architectures:
- { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
- { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
- { arch: "{{ arch_armhf }}", tag: "arm32v7-latest"}
# container parameters
common_param_env_vars_enabled: true
param_container_name: "{{ project_name }}"
param_usage_include_env: true
param_env_vars:
- { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London." }
param_usage_include_vols: true
param_volumes:
- { vol_path: "/config", vol_host_path: "/path/to/appdata/config", desc: "Configuration files." }
param_usage_include_ports: true
param_ports:
- { external_port: "80", internal_port: "80", port_desc: "Application HTTP Port" }
# optional container parameters
opt_param_usage_include_env: false
opt_param_env_vars:
- { env_var: "APP_URL", env_value: "/dokuwiki", desc: "Specify an APP_URL to append to your root location, helpful for subfolder reverse proxy setups. Does not take effect until after first restart following setup." }
opt_param_usage_include_ports: true
opt_param_ports:
- { external_port: "443", internal_port: "443", port_desc: "#optional Application HTTPS Port" }
# application setup block
app_setup_block_enabled: true
app_setup_block: |
Upon first install go to `http://$IP:$PORT/install.php` once you have completed the setup, restart the container, login as admin and set "Use nice URLs" in the `admin/Configuration Settings` panel to `.htaccess` and tick `Use slash as namespace separator in URLs` to enable [nice URLs](https://www.dokuwiki.org/rewrite) you will find the webui at `http://$IP:$PORT/`, for more info see [{{ project_name|capitalize }}]({{ project_url }})
# changelog
changelogs:
- { date: "11.13.22:", desc: "Move lib/images/smileys/local and lib/images/interwiki outside of the container for user defined smiley and interwiki icon support." }
- { date: "20.08.22:", desc: "Rebasing to alpine 3.15 with php8. Restructure nginx configs ([see changes announcement](https://info.linuxserver.io/issues/2022-08-20-nginx-base))." }
- { date: "20.07.21:", desc: "Add php7-dom, fixes minor issues in sprintdoc template." }
- { date: "15.04.21:", desc: "Add `vendor` folder to deny list." }
- { date: "21.02.21:", desc: "Store search index outside of container, set absolute (default) path for `savedir`." }
- { date: "23.01.21:", desc: "Rebasing to alpine 3.13." }
- { date: "28.09.20:", desc: "Add php7-pdo_sqlite and php7-sqlite3." }
- { date: "23.09.20:", desc: "Fix php-local.ini bug introduced in the prior PR." }
- { date: "14.09.20:", desc: "Rebase to alpine 3.12. Add php7-ctype, php7-curl, php7-pdo_mysql, php7-pdo_pgsql, php7-pecl-imagick and php7-iconv. Bump upload max filesize and post max size to 100MB. Remove deprecated APP_URL env var. Fix breaking addons."}
- { date: "19.12.19:", desc: "Rebasing to alpine 3.11." }
- { date: "01.12.19:", desc: "Add php7-ldap package to support LDAP authentication." }
- { date: "28.05.19:", desc: "Initial Release." }