summaryrefslogtreecommitdiff
path: root/capsule/Dockerfile
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-03-19 09:57:59 +0000
committerJoe Carstairs <me@joeac.net>2026-03-19 09:57:59 +0000
commit8200b7b1da89645a93802f70f6168d7867098323 (patch)
tree2641c71d0d8f4db2b36856ecfc03a19e306e8603 /capsule/Dockerfile
parent83fb55570eeee4ac89a7ee1b1c82dae1b440ea27 (diff)
copy comitium output to content folder
Diffstat (limited to 'capsule/Dockerfile')
-rw-r--r--capsule/Dockerfile5
1 files changed, 3 insertions, 2 deletions
diff --git a/capsule/Dockerfile b/capsule/Dockerfile
index bdcad35..97181f7 100644
--- a/capsule/Dockerfile
+++ b/capsule/Dockerfile
@@ -16,7 +16,7 @@ RUN mkdir -p /var/app/content
WORKDIR /var/app
COPY .certificates/ ./
RUN crontab -l > crontab.tmp \
- && echo "0 */6 * * * * /usr/local/bin/comitium refresh --data /var/app/comitium-data" >> crontab.tmp \
+ && echo "0 */6 * * * * /usr/local/bin/comitium refresh --data /var/app/comitium-data && cp /var/app/comitium-data/feed.gmi /var/app/content/feed.gmi" >> crontab.tmp \
&& crontab crontab.tmp \
&& rm crontab.tmp
@@ -28,7 +28,8 @@ COPY content/ comitium-data/ feeds.txt ./
RUN while read feed; do \
comitium add --data comitium-data/ "$feed"; \
done <feeds.txt \
- && comitium refresh --data comitium-data/
+ && comitium refresh --data comitium-data/ \
+ && cp comitium-data/feed.gmi content/feed.gmi
CMD agate --content content/ --addr [::]:1965 --addr 0.0.0.0:1965 --lang en-GB