This commit is contained in:
14
Dockerfile
14
Dockerfile
@@ -3,7 +3,7 @@
|
||||
FROM alpine:3.21
|
||||
# Initially was based on work of Christian Lück <christian@lueck.tv>.
|
||||
LABEL description="A complete, self-hosted Tiny Tiny RSS (TTRSS) environment." \
|
||||
maintainer="Andreas Löffler <andy@x86dev.com>"
|
||||
maintainer="Andreas Löffler <andy@x86dev.com>"
|
||||
|
||||
RUN set -xe && \
|
||||
apk update && apk upgrade && \
|
||||
@@ -44,4 +44,16 @@ ENV DB_PASS=ttrss
|
||||
# Clean up.
|
||||
RUN set -xe && apk del --progress --purge && rm -rf /var/cache/apk/* && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
RUN chown -R www-data:www-data /var/www
|
||||
|
||||
USER www-data
|
||||
|
||||
RUN git clone "https://git.tt-rss.org/fox/tt-rss.git/" "/var/www/ttrss" && \
|
||||
git clone --depth=1 https://github.com/sepich/tt-rss-mobilize.git /var/www/ttrss/plugins.local/mobilize && \
|
||||
git clone --depth=1 https://github.com/feediron/ttrss_plugin-feediron.git /var/www/ttrss/plugins.local/feediron && \
|
||||
git clone --depth=1 https://github.com/levito/tt-rss-feedly-theme.git /var/www/ttrss/themes.local/levito-feedly-git && \
|
||||
git clone --depth=1 https://github.com/Gravemind/tt-rss-feedlish-theme.git /var/www/ttrss/themes.local/gravemind-feedly-git
|
||||
|
||||
USER root
|
||||
|
||||
ENTRYPOINT ["/init"]
|
||||
|
||||
Reference in New Issue
Block a user