Statically generated site for Redbrick https://www.redbrick.dcu.ie
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

217 lines
4.4 KiB

  1. # Site
  2. title: Redbrick
  3. subtitle: DCU's Networking Society
  4. description: Redbrick is DCU’s Computer Networking society. We host events for everything computing related this ranges from; how to setup your own website and storing your photos online to System Administration and Computer Programming Tutorials. We also host a number of services for our membership.
  5. author: Redbrick
  6. email: committee@redbrick.dcu.ie
  7. language: en
  8. timezone: Europe/Dublin
  9. # Menus
  10. menu:
  11. Home:
  12. url: .
  13. icon: home
  14. Archives:
  15. url: archives
  16. icon: archive
  17. About:
  18. icon: info
  19. The Society:
  20. url: about
  21. icon: info
  22. Committee:
  23. url: about/committee
  24. icon: users
  25. Constitution:
  26. url: about/constitution
  27. icon: book
  28. Regulations:
  29. url: about/regulations
  30. icon: file-text-o
  31. Contact:
  32. url: about/contact
  33. icon: reply
  34. Past Committee:
  35. url: about/past-committees
  36. icon: users
  37. Help:
  38. icon: question
  39. Helpdesk:
  40. url: help
  41. icon: question
  42. Joining:
  43. url: /help/joining
  44. icon: sign-in
  45. Tutorial:
  46. url: /help/tutorials
  47. icon: bank
  48. Exams:
  49. url: /help/exams
  50. icon: graduation-cap
  51. Services:
  52. url: /help/services
  53. icon: database
  54. Mail:
  55. url: https://webmail.redbrick.dcu.ie
  56. icon: envelope
  57. Wiki:
  58. url: https://wiki.redbrick.dcu.ie
  59. icon: university
  60. Chat:
  61. url: https://webchat.redbrick.dcu.ie
  62. icon: wechat
  63. Events:
  64. url: /events
  65. icon: calendar
  66. footer:
  67. - text: events
  68. url: /events
  69. - text: contact
  70. url: /about/contact
  71. - text: Call for Talks
  72. url: /CFT
  73. # URL
  74. url: http://redbrick.dcu.ie
  75. root: /
  76. permalink: :year/:month/:day/:title/
  77. # Directory
  78. source_dir: source
  79. public_dir: public
  80. tag_dir: tags
  81. archive_dir: archives
  82. category_dir: categories
  83. code_dir: downloads/code
  84. # Writing
  85. new_post_name: :title.md # File name of new posts
  86. default_layout: post
  87. titlecase: false # Transform title into titlecase
  88. external_link: true # Open external links in new tab
  89. filename_case: 0
  90. render_drafts: false
  91. post_asset_folder: true
  92. relative_link: false
  93. future: true
  94. highlight:
  95. enable: true
  96. line_number: true
  97. auto_detect: false
  98. tab_replace:
  99. # Category & Tag
  100. default_category: Redbrick
  101. category_map:
  102. tag_map:
  103. # Date / Time format
  104. ## Hexo uses Moment.js to parse and display date
  105. ## You can customize the date format as defined in
  106. ## http://momentjs.com/docs/#/displaying/format/
  107. date_format: DD/MM/YYYY
  108. time_format: HH:mm:ss
  109. # Pagination
  110. ## Set per_page to 0 to disable pagination
  111. per_page: 10
  112. pagination_dir: page
  113. # RSS Feed
  114. feed:
  115. type: atom
  116. path: atom.xml
  117. limit: 20
  118. # Api
  119. toJson:
  120. enablePagination: true # chunk the index.json array based on per_page in _config.yml
  121. configs: false # donnot generate the global and theme config api.
  122. pages:
  123. selectors:
  124. - title # string selector
  125. - date
  126. - updated
  127. - permalink
  128. - excerpt
  129. - photos
  130. - link
  131. extracts: [content]
  132. posts:
  133. selectors:
  134. - title
  135. - date
  136. - updated
  137. - excerpt
  138. - permalink
  139. - photos
  140. - {path: tags, childrenSelectors: ['name', 'slug', 'permalink']} # object selector
  141. - {path: categories, childrenSelectors: ['name', 'slug', 'permalink']}
  142. extracts: [content]
  143. tags: true
  144. categories: true
  145. # Extensions
  146. ## Plugins: https://hexo.io/plugins/
  147. hfc_html:
  148. enable: true
  149. hfc_css:
  150. enable: true
  151. exclude:
  152. - '*.min.css'
  153. hfc_js:
  154. enable: false
  155. mangle: true
  156. exclude:
  157. - '*.min.js'
  158. hfc_favicons:
  159. enable: true
  160. src: assets/images/logo-small.png
  161. target: /
  162. icons:
  163. android: true
  164. appleIcon: true
  165. appleStartup: false
  166. coast: false
  167. favicons: true
  168. firefox: false
  169. opengraph: false
  170. windows: false
  171. yandex: false
  172. hfc_img:
  173. enable: true
  174. interlaced: false
  175. multipass: false
  176. optimizationLevel: 2
  177. pngquant: false
  178. progressive: false
  179. webp: true
  180. webpQuality: 75
  181. gifslice: true
  182. jpegtran: true
  183. jpegrecompress: false
  184. jpegrecompressQuality: 'medium'
  185. optipng: true
  186. svgo: false
  187. ## Themes: https://hexo.io/themes/
  188. theme: redbrick-theme
  189. # Server Config
  190. server:
  191. email:
  192. host: smtp.redbrick.dcu.ie
  193. port: '465'
  194. secure: 'true'
  195. auth:
  196. user: ''
  197. pass: ''
  198. mailsubject: Redbrick Update
  199. siteroot: http://redbrick.dcu.ie
  200. logDirectory: ./logs
  201. logRotationFreqency: 168h # 1 week in hours
  202. recaptcha:
  203. siteKey: '6LfClyATAAAAAErMssL8Y2iCwGx2JfdcxQHD8biq'
  204. secretKey: ''