forked from FusionAuth/fusionauth-site
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_config.yml
127 lines (123 loc) · 2.95 KB
/
_config.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
#
# FusionAuth Jekyll config
#
title: FusionAuth
email: dev@fusionauth.io
description: >-
FusionAuth is web-scale Identity for modern apps. It is a secure single-tenant solution that deploys on-premises or in a private cloud.
baseurl: ""
url: "https://fusionauth.io"
twitter_username: fusionauth
github_username: FusionAuth
source: site
host: 0.0.0.0
# Share images
defaults:
-
scope:
path: "/docs"
values:
heroHeader: false
image: share/docs.png
-
scope:
path: "/learn"
values:
heroHeader: false
image: share/expert-advice.png
-
scope:
path: "/features"
values:
heroHeader: false
image: share/features.png
-
scope:
path: ""
values:
heroHeader: false
image: share/default.png
# Build settings
permalink: /blog/:year/:month/:day/:title:output_ext
markdown: kramdown
highlighter: rouge
plugins:
- jekyll-asciidoc
- jekyll-feed
- jekyll-paginate-v2
- jekyll-minifier
- jekyll-archives
- jekyll-datapage-generator
- jekyll-remote-include
exclude:
- docs/src/templates
asciidoctor:
template_dir: site/docs/src/templates/haml
base_dir: site
attributes:
allow-uri-read: ''
icons: font
# attribute-missing: drop-line
# attribute-undefined: drop
imagesdir: /assets/img/docs
# Select Pygments for highlighting but disable the Jekyll-Asciidoc's bullshit plugin that generates the CSS file by
# setting the stylesheet to empty
source-highlighter: pygments
pygments-stylesheet:
stylesdir: /assets/css
-table-caption:
pagination:
collection: 'posts'
enabled: true
per_page: 5
permalink: '/page:num/'
sort_reverse: true
trail:
before: 3
after: 3
algolia:
application_id: 'MN6ZCVNV21'
index_name: 'website'
search_only_api_key: 'e65ffc9f8bb352def753e7614de78416'
files_to_exclude: []
nodes_to_index: 'a,blockquote,dd,dt,h1,h2,h3,h4,h5,p,span,code'
extensions_to_index:
- md
- adoc
- html
jekyll-minifier:
exclude: ["*.html","**/swagger*.js","**/swagger*.css"]
uglifier_args:
harmony: true
jekyll-archives:
enabled: ['month','tags','categories']
layout: archive
permalinks:
month: '/blog/archive/:year/:month/'
tag: '/blog/archive/tag/:name/'
category: '/blog/archive/category/:name/'
page_gen-dirs: true
page_gen:
# tech index pages
- data: 'howtos.technology_index_pages'
template: 'howto-tech-index'
name: 'indexname'
dir: 'how-to'
title: 'technology'
# feature index pages
- data: 'howtos.feature_index_pages'
template: 'howto-feature-index'
name: 'indexname'
dir: 'how-to'
title: 'feature'
# each tech page
- data: 'howtos.list'
template: 'howto'
name: 'howtoname'
dir: 'how-to/java-spring'
filter_condition: "record['technology_slug'] == 'java-spring'"
- data: 'howtos.list'
template: 'howto'
name: 'howtoname'
dir: 'how-to/python-django'
filter_condition: "record['technology_slug'] == 'python-django'"