Index

joshstock.in / aec2931

Source for serving and static templating/compiling of https://joshstock.in.

Latest Commit

{#}TimeHashSubjectAuthor#(+)(-)GPG?
13513 Jul 2022 12:49b194699Begin website rewriteJosh Stockin111G

Blob @ joshstock.in / root / config.json

text/plain1485 bytesdownload raw
1{
2 "domain": "https://joshstock.in",
3 "static_directory": "resources/static",
4 "templates": {
5 "blog-article": "resources/templates/blog-article.html",
6 "blog-listing": "resources/templates/blog-listing.html",
7 "footer": "resources/templates/footer.html",
8 "meta": "resources/templates/meta.html",
9 "sitemap": "resources/templates/sitemap.xml"
10 },
11 "pages": [
12 {
13 "location": "/",
14 "title": "Josh Stockin",
15 "description": "The personal website, blog, and portfolio of Josh Stockin",
16 "priority": 1.0,
17 "file": "resources/pages/index.html",
18 "destination": "index.html"
19 }, {
20 "location": "/blog",
21 "title": "Blog - Josh Stockin",
22 "description": "The personal blog of Josh Stockin",
23 "priority": 0.9,
24 "file": "resources/pages/blog.html",
25 "destination": "blog.html"
26 }, {
27 "location": "/privacy",
28 "title": "Privacy Policy - Josh Stockin",
29 "description": "The privacy policy for https://joshstock.in",
30 "priority": 0.5,
31 "file": "resources/pages/privacy.html",
32 "destination": "privacy.html"
33 }
34 ],
35 "copy": [
36 {
37 "location": "favicon.ico",
38 "file": "resources/favicon.ico"
39 }, {
40 "location": "error-404.html",
41 "file": "resources/error.html"
42 }
43 ],
44 "articles": [
45 {
46 "title": "The blog works!",
47 "identifier": "first-blog-article",
48 "datestring": "MAR 2021",
49 "banner": "/static/images/esp32.jpg",
50 "description": "Test description for blog article",
51 "markdown": "resources/articles/first-article.md"
52 }
53 ]
54}
55