From 449b567057d711a87090ad4801034356bc2c6df6 Mon Sep 17 00:00:00 2001 From: Elias Kohout Date: Sat, 14 Dec 2024 16:34:28 +0100 Subject: [PATCH] build & deploy with docker --- .DS_Store | Bin 0 -> 6148 bytes Dockerfile | 13 ++++++ hugo/.DS_Store | Bin 0 -> 6148 bytes {archetypes => hugo/archetypes}/default.md | 0 hugo/assets/.DS_Store | Bin 0 -> 6148 bytes {assets => hugo/assets}/css/dark.css | 0 {assets => hugo/assets}/css/fonts.css | 0 {assets => hugo/assets}/css/main.css | 0 {assets => hugo/assets}/js/themetoggle.js | 0 config.toml => hugo/config.toml | 0 {content => hugo/content}/apfeltarte.md | 0 {content => hugo/content}/huehnerfond.md | 0 {content => hugo/content}/huehnersuppe.md | 0 .../content}/italienische_meringue.md | 0 {content => hugo/content}/kokoseis.md | 0 {content => hugo/content}/markdown.md | 0 .../content}/schoko_tarte_creme.md | 0 .../content}/schokoladen_mousse.md | 0 hugo/layouts/.DS_Store | Bin 0 -> 6148 bytes .../layouts}/_default/baseof.html | 0 {layouts => hugo/layouts}/_default/list.html | 0 {layouts => hugo/layouts}/_default/rss.xml | 0 .../layouts}/_default/single.html | 0 {layouts => hugo/layouts}/partials/nav.html | 0 .../layouts}/partials/nextprev.html | 0 .../layouts}/partials/taglist.html | 0 .../layouts}/shortcodes/hidvid.html | 0 {layouts => hugo/layouts}/shortcodes/img.html | 0 .../layouts}/shortcodes/tagcloud.html | 0 {layouts => hugo/layouts}/shortcodes/vid.html | 0 hugo/static/.DS_Store | Bin 0 -> 6148 bytes .../fonts/fira-sans-v10-latin-regular.eot | Bin .../fonts/fira-sans-v10-latin-regular.svg | 0 .../fonts/fira-sans-v10-latin-regular.ttf | Bin .../fonts/fira-sans-v10-latin-regular.woff | Bin .../fonts/fira-sans-v10-latin-regular.woff2 | Bin .../ibm-plex-mono-v6-latin-500italic.eot | Bin .../ibm-plex-mono-v6-latin-500italic.svg | 0 .../ibm-plex-mono-v6-latin-500italic.ttf | Bin .../ibm-plex-mono-v6-latin-500italic.woff | Bin .../ibm-plex-mono-v6-latin-500italic.woff2 | Bin .../fonts/roboto-mono-v12-latin-regular.eot | Bin .../fonts/roboto-mono-v12-latin-regular.svg | 0 .../fonts/roboto-mono-v12-latin-regular.ttf | Bin .../fonts/roboto-mono-v12-latin-regular.woff | Bin .../fonts/roboto-mono-v12-latin-regular.woff2 | Bin .../static}/img/schokoladen-mousse.jpg | Bin hugo/themes/.DS_Store | Bin 0 -> 6148 bytes nginx/nginx.conf | 43 ++++++++++++++++++ themes/archie | 1 - themes/lugo | 1 - 51 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 .DS_Store create mode 100644 Dockerfile create mode 100644 hugo/.DS_Store rename {archetypes => hugo/archetypes}/default.md (100%) create mode 100644 hugo/assets/.DS_Store rename {assets => hugo/assets}/css/dark.css (100%) rename {assets => hugo/assets}/css/fonts.css (100%) rename {assets => hugo/assets}/css/main.css (100%) rename {assets => hugo/assets}/js/themetoggle.js (100%) rename config.toml => hugo/config.toml (100%) rename {content => hugo/content}/apfeltarte.md (100%) rename {content => hugo/content}/huehnerfond.md (100%) rename {content => hugo/content}/huehnersuppe.md (100%) rename {content => hugo/content}/italienische_meringue.md (100%) rename {content => hugo/content}/kokoseis.md (100%) rename {content => hugo/content}/markdown.md (100%) rename {content => hugo/content}/schoko_tarte_creme.md (100%) rename {content => hugo/content}/schokoladen_mousse.md (100%) create mode 100644 hugo/layouts/.DS_Store rename {layouts => hugo/layouts}/_default/baseof.html (100%) rename {layouts => hugo/layouts}/_default/list.html (100%) rename {layouts => hugo/layouts}/_default/rss.xml (100%) rename {layouts => hugo/layouts}/_default/single.html (100%) rename {layouts => hugo/layouts}/partials/nav.html (100%) rename {layouts => hugo/layouts}/partials/nextprev.html (100%) rename {layouts => hugo/layouts}/partials/taglist.html (100%) rename {layouts => hugo/layouts}/shortcodes/hidvid.html (100%) rename {layouts => hugo/layouts}/shortcodes/img.html (100%) rename {layouts => hugo/layouts}/shortcodes/tagcloud.html (100%) rename {layouts => hugo/layouts}/shortcodes/vid.html (100%) create mode 100644 hugo/static/.DS_Store rename {static => hugo/static}/fonts/fira-sans-v10-latin-regular.eot (100%) rename {static => hugo/static}/fonts/fira-sans-v10-latin-regular.svg (100%) rename {static => hugo/static}/fonts/fira-sans-v10-latin-regular.ttf (100%) rename {static => hugo/static}/fonts/fira-sans-v10-latin-regular.woff (100%) rename {static => hugo/static}/fonts/fira-sans-v10-latin-regular.woff2 (100%) rename {static => hugo/static}/fonts/ibm-plex-mono-v6-latin-500italic.eot (100%) rename {static => hugo/static}/fonts/ibm-plex-mono-v6-latin-500italic.svg (100%) rename {static => hugo/static}/fonts/ibm-plex-mono-v6-latin-500italic.ttf (100%) rename {static => hugo/static}/fonts/ibm-plex-mono-v6-latin-500italic.woff (100%) rename {static => hugo/static}/fonts/ibm-plex-mono-v6-latin-500italic.woff2 (100%) rename {static => hugo/static}/fonts/roboto-mono-v12-latin-regular.eot (100%) rename {static => hugo/static}/fonts/roboto-mono-v12-latin-regular.svg (100%) rename {static => hugo/static}/fonts/roboto-mono-v12-latin-regular.ttf (100%) rename {static => hugo/static}/fonts/roboto-mono-v12-latin-regular.woff (100%) rename {static => hugo/static}/fonts/roboto-mono-v12-latin-regular.woff2 (100%) rename {static => hugo/static}/img/schokoladen-mousse.jpg (100%) create mode 100644 hugo/themes/.DS_Store create mode 100644 nginx/nginx.conf delete mode 160000 themes/archie delete mode 160000 themes/lugo diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..43c50625529763dc533757e25bffcc0dee9ae22f GIT binary patch literal 6148 zcmeHK&1%~~5Z?7qvaT`s(1MSGLQaO*t!ps7sIKz@QArPJaiz-GqO#W5R$MR!omxnq zByW&QuDKUV&prFlXUNR%+L5r^V<}|@cE8#A*G8|c{-X!z3Dl%JJ;?nJ*QOuSU${Ze?(?p>c56DNQePqfEdU!VAfDk z&YG!33=jjvfI7Qazyq!mw!uWBS~{RoR{+2Qn3aHzcL~g~4B7@0jo<;{Iu%f-a&yJt z=E%ZzI{0l9pJ>$SjH{8MA2TvHHx#Z$2fL-h8Mif3O$-nNSqAdDS;hVT1Kxp6bAX@SCSB4kjc9`Bws?N0SKYxVO=eo~%Ee34C>l=FA^IE7hrQ0~ z?)BKs9sim;o0#kK{zP@?oa4hP=eEAnr*glk>*Ku8WzCVKYdtQGtwY+e1FurLfr^-G zTgm z<2%ZrD5Gl{S?;v;p&Wurr(=1* fshIy)kb%B{4}hV@Tp?Nz{)d3H!B^gaKXu>>c)rrv literal 0 HcmV?d00001 diff --git a/archetypes/default.md b/hugo/archetypes/default.md similarity index 100% rename from archetypes/default.md rename to hugo/archetypes/default.md diff --git a/hugo/assets/.DS_Store b/hugo/assets/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..ab2278669b6f8ce8ac7315fb880c123b0ffdd157 GIT binary patch literal 6148 zcmeHKu}%Xq47INvPGafUF(1HEi4O?vv9aC4z<}CHAk@=Us@OB}X?zS{!LyyVcO_y( z2-#Bd96OHh-s$3mhHL+|zn@BU@DYD5@S^m>`CS{?1fT#pZ@TpH8$ z=S-KraUS`eF3x~6;0!ne&Ong?)NGOZ%Fugfz!`7`P7KKY5YPl;#$>2l2Rgk10H-jk zK-aS;Fo*#dGbTe=AZ(#P3*~&pU<-#m>3XAgMbp^oip$Y4156%**uc~ literal 0 HcmV?d00001 diff --git a/assets/css/dark.css b/hugo/assets/css/dark.css similarity index 100% rename from assets/css/dark.css rename to hugo/assets/css/dark.css diff --git a/assets/css/fonts.css b/hugo/assets/css/fonts.css similarity index 100% rename from assets/css/fonts.css rename to hugo/assets/css/fonts.css diff --git a/assets/css/main.css b/hugo/assets/css/main.css similarity index 100% rename from assets/css/main.css rename to hugo/assets/css/main.css diff --git a/assets/js/themetoggle.js b/hugo/assets/js/themetoggle.js similarity index 100% rename from assets/js/themetoggle.js rename to hugo/assets/js/themetoggle.js diff --git a/config.toml b/hugo/config.toml similarity index 100% rename from config.toml rename to hugo/config.toml diff --git a/content/apfeltarte.md b/hugo/content/apfeltarte.md similarity index 100% rename from content/apfeltarte.md rename to hugo/content/apfeltarte.md diff --git a/content/huehnerfond.md b/hugo/content/huehnerfond.md similarity index 100% rename from content/huehnerfond.md rename to hugo/content/huehnerfond.md diff --git a/content/huehnersuppe.md b/hugo/content/huehnersuppe.md similarity index 100% rename from content/huehnersuppe.md rename to hugo/content/huehnersuppe.md diff --git a/content/italienische_meringue.md b/hugo/content/italienische_meringue.md similarity index 100% rename from content/italienische_meringue.md rename to hugo/content/italienische_meringue.md diff --git a/content/kokoseis.md b/hugo/content/kokoseis.md similarity index 100% rename from content/kokoseis.md rename to hugo/content/kokoseis.md diff --git a/content/markdown.md b/hugo/content/markdown.md similarity index 100% rename from content/markdown.md rename to hugo/content/markdown.md diff --git a/content/schoko_tarte_creme.md b/hugo/content/schoko_tarte_creme.md similarity index 100% rename from content/schoko_tarte_creme.md rename to hugo/content/schoko_tarte_creme.md diff --git a/content/schokoladen_mousse.md b/hugo/content/schokoladen_mousse.md similarity index 100% rename from content/schokoladen_mousse.md rename to hugo/content/schokoladen_mousse.md diff --git a/hugo/layouts/.DS_Store b/hugo/layouts/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..4594a11582d0cae6ea1c428dc87829fba0013bea GIT binary patch literal 6148 zcmeHKOHRWu5FM8wmCvGL)n!(d*b#{Xm@06A9spbjm@YPvS|%JNFrSG=aK6V|m)OG+qr%4R_J zZbRE{vW-{Qckx#0>)f-h@jGr)r)8ZQ>VP_+4s3G(XEsOwKu~*iKpjvAN(cD+5TY?! zkA z6yxrW{X<75V+FNW2h@S413Pj#;Pd}{d;Q-`(kpd99r#xcm>{0SV?2^STU!suXKjdf qg~q|WLavy#P literal 0 HcmV?d00001 diff --git a/layouts/_default/baseof.html b/hugo/layouts/_default/baseof.html similarity index 100% rename from layouts/_default/baseof.html rename to hugo/layouts/_default/baseof.html diff --git a/layouts/_default/list.html b/hugo/layouts/_default/list.html similarity index 100% rename from layouts/_default/list.html rename to hugo/layouts/_default/list.html diff --git a/layouts/_default/rss.xml b/hugo/layouts/_default/rss.xml similarity index 100% rename from layouts/_default/rss.xml rename to hugo/layouts/_default/rss.xml diff --git a/layouts/_default/single.html b/hugo/layouts/_default/single.html similarity index 100% rename from layouts/_default/single.html rename to hugo/layouts/_default/single.html diff --git a/layouts/partials/nav.html b/hugo/layouts/partials/nav.html similarity index 100% rename from layouts/partials/nav.html rename to hugo/layouts/partials/nav.html diff --git a/layouts/partials/nextprev.html b/hugo/layouts/partials/nextprev.html similarity index 100% rename from layouts/partials/nextprev.html rename to hugo/layouts/partials/nextprev.html diff --git a/layouts/partials/taglist.html b/hugo/layouts/partials/taglist.html similarity index 100% rename from layouts/partials/taglist.html rename to hugo/layouts/partials/taglist.html diff --git a/layouts/shortcodes/hidvid.html b/hugo/layouts/shortcodes/hidvid.html similarity index 100% rename from layouts/shortcodes/hidvid.html rename to hugo/layouts/shortcodes/hidvid.html diff --git a/layouts/shortcodes/img.html b/hugo/layouts/shortcodes/img.html similarity index 100% rename from layouts/shortcodes/img.html rename to hugo/layouts/shortcodes/img.html diff --git a/layouts/shortcodes/tagcloud.html b/hugo/layouts/shortcodes/tagcloud.html similarity index 100% rename from layouts/shortcodes/tagcloud.html rename to hugo/layouts/shortcodes/tagcloud.html diff --git a/layouts/shortcodes/vid.html b/hugo/layouts/shortcodes/vid.html similarity index 100% rename from layouts/shortcodes/vid.html rename to hugo/layouts/shortcodes/vid.html diff --git a/hugo/static/.DS_Store b/hugo/static/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..7c294e95ae27399e27b333382ffe587bda90bc08 GIT binary patch literal 6148 zcmeHKJ5Iwu5S_t6u|$(H<(>d31^p746XXI>h)9rP9En7tbj3k92^D9cq~;X7*%^{7 zu|$Uu%t*U$c0N1ylf3I8A|7w&BccHjl^B97N{5KK({*CO;^ef){c16qTsQT)W1HV; zl4n1q8*1o|Hk3bq|Gdh*byHQdRWpONjMIzZ`{T>y*NFKy5$ojvL;Yu@Q$e>>(<0-p zczxJ=4(mQGcXchVZuT{gy;;5DP3pNg1I~am;0*k425@JKlxK=QI|I&uGq7Vo&WC^@ z7!6y+baY@!Eda0wa}wy%OGr*IjE1cuJP_7Ypr*357_8~A2aAh_t)iwATl2wI`LlW9 zR2}<=6iyr!eRc+%ft-Otmjk)~ukguqHu-squbcsA;EyrDy=qd8@ltlT9=)F2wE<&_ sAtG_DC=lq`PXHEjjtrAi{XulZMZ;E6b`g6@2l|gdBE%nMItO?(syMYCB!5V!iK0yWtWU zkh8m{M|!3e?P&P?I{rGA<+6%P=-Q@k{ZT9sZbzJ`#v)}dJlZ+}l(3axBJJkBl z>%X4b`e**n+C%<HqiN&;Q*dzj6kgfq%sSXXT=th($ literal 0 HcmV?d00001 diff --git a/nginx/nginx.conf b/nginx/nginx.conf new file mode 100644 index 0000000..3c327bd --- /dev/null +++ b/nginx/nginx.conf @@ -0,0 +1,43 @@ +# nginx.conf +worker_processes auto; + +events { + worker_connections 1024; +} + +http { + # Logging + access_log /var/log/nginx/access.log; + error_log /var/log/nginx/error.log; + + # Gzip compression + gzip on; + gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; + gzip_min_length 256; + + server { + listen 80; + server_name example.com; + + root /var/www/; + index index.html; + + # Error pages + #error_page 404 /404.html; + #location = /404.html { + # internal; + #} + + # Serve static files + location / { + try_files $uri $uri/ =404; + } + + # Optional: Caching for static assets + location ~* \.(?:ico|css|js|gif|jpe?g|png|svg|woff2?|ttf|otf|eot|html|xml|json)$ { + expires 10M; + access_log off; + add_header Cache-Control "public"; + } + } +} diff --git a/themes/archie b/themes/archie deleted file mode 160000 index d8819d5..0000000 --- a/themes/archie +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d8819d5eee8b0817f41bda3a9dc2100cd6b2b0bd diff --git a/themes/lugo b/themes/lugo deleted file mode 160000 index 62ac46a..0000000 --- a/themes/lugo +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 62ac46a2955d59080cbde8d5c73c16502bfa670f