-
Notifications
You must be signed in to change notification settings - Fork 89
/
site.yml
151 lines (146 loc) · 5.28 KB
/
site.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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
site:
title: Documentation for ownCloud (A Kiteworks Company)
url: https://doc.owncloud.com
# the site's landing page resides in the docs_main repository/component
# but it MUST be named ROOT to get a component/version less than the landing page
# this now makes the landing page reside in the url given above WITHOUT getting redirected
# see: https://docs.antora.org/antora/latest/page/start-page/
# see: https://docs.antora.org/antora/latest/component-name-key/#root-component
start_page: ROOT::index.adoc
# define all content sources
# note that branches must already exist if changed here
content:
sources:
- url: https://github.com/owncloud/docs-main.git
branches:
- master
- url: https://github.com/owncloud/docs-server.git
branches:
- master
- '10.15'
- '10.14'
- url: https://github.com/owncloud/docs-ocis.git
branches:
- master
- '5.0'
- '4.0'
- url: https://github.com/owncloud/docs-webui.git
branches:
- master
- url: https://github.com/owncloud/docs-client-desktop.git
branches:
- master
- '5.3'
- '5.2'
- url: https://github.com/owncloud/docs-client-ios-app.git
branches:
- master
- '12.3'
- '12.2'
- url: https://github.com/owncloud/docs-client-android.git
branches:
- master
- '4.4'
- '4.3'
- url: https://github.com/owncloud/docs-client-branding.git
branches:
- master
ui:
supplemental_files: overlay
output_dir: assets
bundle:
snapshot: true
url: https://minio.owncloud.com/documentation/ui-bundle.zip
output:
clean: true
dir: public
asciidoc:
attributes:
# branch-specific-variables: 'see antora.yml'
# build relevant
# asciidoctor prefix for section IDs
idprefix: ''
idseparator: '-'
# Antora User Interface Macros (btn, menu)
experimental: true
# Antora pagination (prev page, next page)
page-pagination: true
# Custom attribute page-component-build-list
# Only embed named opengraph images in docs-ui via src/partials/head-meta-opengraph.hbs sourced from docs/overlay
page-component-build-list: 'docs, docs-main, ocis, server, webui, desktop, android, ios-app, branding'
# common
docs-base-url: 'https://doc.owncloud.com'
oc-complete-base-url: 'https://download.owncloud.com/server/stable'
oc-contact-url: 'https://owncloud.com/contact/'
oc-help-url: 'https://owncloud.com/docs-guides/'
oc-marketplace-url: 'https://marketplace.owncloud.com'
oc-central-url: 'https://central.owncloud.org'
oc-support-url: 'https://owncloud.com/support'
#
# note that all attributes ending with '@' are used for versioned docs. the content can be
# overwritten by the build process from the corresponding antory.yml file if populated - do not change
#
# docs
latest-docs-version: 'next'
previous-docs-version: 'next'
# server
latest-server-version: '10.15'
latest-server-download-version: '10.15.0'
previous-server-version: '10.14'
current-server-version: '10.15'
oc-changelog-url: 'https://owncloud.com/changelog/server/'
oc-install-package-url: 'https://download.owncloud.com/server/stable/?sort=time&order=asc'
oc-examples-server-url: 'https://owncloud.install.com/owncloud'
oc-examples-server-ip: '127.0.0.1'
oc-examples-username: 'username'
oc-examples-password: 'password'
oc-complete-name: 'owncloud-complete-latest'
occ-command-example-prefix: 'sudo -u www-data ./occ'
occ-command-example-prefix-no-sudo: 'occ'
php-net-url: 'https://www.php.net'
php-supported-versions-url: 'https://www.php.net/supported-versions.php'
http-status-codes-base-url: 'https://developer.mozilla.org/en-US/docs/Web/HTTP/Status'
std-port-http: '8080'
std-port-memcache: '11211'
std-port-mysql: '3306'
std-port-redis: '6379'
# ocis
# branch versions
latest-ocis-version: '5.0'
previous-ocis-version: '4.0'
# Versions mainly for printing like in docs-main release info and in docs-ocis to define the latest production version.
# Versions in the ocis docs need to be defined in the branch specific docs-ocis/antora.yaml file.
# To do so, change the values in the branch of docs-ocis/antora.yml like service_xxx and compose_xxx.
ocis-actual-version: '5.0.9'
ocis-former-version: '4.0.7'
# Needed in docs-ocis to define which rolling release to print like in the envvars table or in deployment examples
ocis-rolling-version: '6.6.1'
ocis-compiled: '2024-10-24 00:00:00 +0000 UTC'
ocis-downloadpage-url: 'https://download.owncloud.com/ocis/ocis'
# webui
latest-webui-version: 'next'
previous-webui-version: 'next'
# desktop
latest-desktop-version: '5.3'
previous-desktop-version: '5.2'
# ios-app
latest-ios-version: '12.3'
previous-ios-version: '12.2'
# android
latest-android-version: '4.4'
previous-android-version: '4.3'
# branded
latest-branded-version: 'next'
previous-branded-version: 'next'
extensions:
- ./ext-asciidoc/tabs.js
- ./ext-asciidoc/remote-include-processor.js
- asciidoctor-kroki
antora:
extensions:
- ./ext-antora/generate-index.js
- ./ext-antora/comp-version.js
# for testing only, prints out attributes used
# use only one or the other
#- ./ext-antora/attributes-used-in-site-yml.js
#- ./ext-antora/attributes-used-in-antora-yml.js