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.

247 line
5.0 KiB

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