From 43643ae24b228f9bee764ccbcd3245c332ab34c7 Mon Sep 17 00:00:00 2001 From: Johan Vandegriff Date: Thu, 29 Sep 2022 04:46:43 -0400 Subject: [PATCH] added RSS button to blog & featured --- README.md | 7 +++---- static/rss.webp | Bin 0 -> 7086 bytes themes/hugowncast/layouts/_default/list.html | 4 +++- 3 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 static/rss.webp diff --git a/README.md b/README.md index 8e5f24e..641a418 100644 --- a/README.md +++ b/README.md @@ -7,10 +7,9 @@ For more info on the process and reasoning behind it, see [this blog post](https ```bash $ cd ~/git/johanvandegriff/hugowncast/ -$ docker build . -t hugowncast:build7 -$ docker tag hugowncast:build7 johanvandegriff/hugowncast:build7 +$ docker build . -t johanvandegriff/hugowncast:build1 $ docker login -u johanvandegriff #paste in key from hub.docker.com -$ docker push johanvandegriff/hugowncast:build7 +$ docker push johanvandegriff/hugowncast:build1 $ cd ~/git/johanvandegriff/multistream $ docker build . -t johanvandegriff/multistream:build1 @@ -28,7 +27,7 @@ $ ssh johanv.net [rancher@johanv ~]$ docker network create johanvnet [rancher@johanv ~]$ docker run --name www -d --restart unless-stopped --net johanvnet -v ~/owncast-data:/app/data -v ~/hugo:/app/hugo -it johanvandegriff/hugowncast:build11 [rancher@johanv ~]$ docker run --name caddy -d --restart unless-stopped --net johanvnet -p 80:80 -p 443:443 -v ~/Caddyfile:/etc/caddy/Caddyfile -v ~/caddy-data:/data caddy -[rancher@johanv ~]$ docker run --name rtmp -d --restart unless-stopped --net johanvnet -p 1935:1935 -v ~/rtmp:/srv johanvandegriff/multistream:build1 +[rancher@johanv ~]$ docker run --name rtmp -d --restart unless-stopped --net johanvnet -p 1935:1935 -v ~/rtmp:/srv johanvandegriff/multistream:build2 [rancher@johanv ~]$ sudo chown rancher:rancher -R ~ [rancher@johanv ~]$ exit diff --git a/static/rss.webp b/static/rss.webp new file mode 100644 index 0000000000000000000000000000000000000000..4e26d20caa6cd35a6014ffdbf70f13c9f2a094cd GIT binary patch literal 7086 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 Yk#(O^sG8kkbu57a0Mk!eDF6Tf literal 0 HcmV?d00001 diff --git a/themes/hugowncast/layouts/_default/list.html b/themes/hugowncast/layouts/_default/list.html index fa98b0f..d498805 100644 --- a/themes/hugowncast/layouts/_default/list.html +++ b/themes/hugowncast/layouts/_default/list.html @@ -1,5 +1,7 @@ {{- define "main" -}} -

{{ .Title }}

+

{{ .Title }} +rss feed +

{{- range .Pages.ByPublishDate.Reverse -}}