update and add Dockerfile

This commit is contained in:
2024-03-05 15:13:14 -08:00
parent 97567b6fbd
commit 284c44a5da
4 changed files with 12 additions and 2 deletions

5
Dockerfile Normal file
View File

@@ -0,0 +1,5 @@
FROM php:fpm-alpine
RUN apk add --no-cache gcc make musl-dev libxml2 libxml2-dev curl curl-dev libseccomp libseccomp-dev && (wget https://github.com/eafer/rdrview/archive/refs/tags/v0.1.1.tar.gz && tar xf v0.1.1.tar.gz && cd rdrview-0.1.1 && make && make install) && apk del musl-dev gcc make libxml2-dev curl-dev libseccomp-dev && rm -r v0.1.1.tar.gz rdrview-0.1.1
COPY fullrss.php /var/www/html/
VOLUME /tmp
VOLUME /var/www/html

View File

@@ -1,4 +1,4 @@
Copyright 2019 Scott Alfter
Copyright ©️ 2019-2024 Scott Alfter
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the

View File

@@ -12,7 +12,7 @@ Usage
-----
Drop fullrss.php into a PHP-enabled webserver somewhere. Install
[mercury-parser](https://github.com/postlight/mercury-parser); make sure
[rdrview](https://github.com/eafer/rdrview); make sure
it's in the webserver's (or PHP's) PATH. In your feed reader, prepend
"https://your-server-hostname-here/fullrss.php?url=" onto feed URLs that you
want to process.

5
build.sh Normal file
View File

@@ -0,0 +1,5 @@
#!/usr/bin/env bash
docker build -t salfter/fullrss:latest .
docker push salfter/fullrss:latest
docker image tag salfter/fullrss:latest cr.gitlab.alfter.us:443/salfter/fullrss:latest
docker push cr.gitlab.alfter.us:443/salfter/fullrss:latest