mirror of
https://git.cloudron.io/cloudron/freshrss-app
synced 2025-09-22 12:57:36 +00:00
Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
5956ca2427 | ||
|
d26b15cb7b | ||
|
960dac68a8 | ||
|
af468d1d87 |
@@ -134,3 +134,6 @@
|
|||||||
* Add support for terms of service #2520
|
* Add support for terms of service #2520
|
||||||
* Add sharing with Lemmy #2510
|
* Add sharing with Lemmy #2510
|
||||||
|
|
||||||
|
[1.7.1]
|
||||||
|
* Update FreshRSS to 1.15.1
|
||||||
|
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
"description": "file://DESCRIPTION.md",
|
"description": "file://DESCRIPTION.md",
|
||||||
"changelog": "file://CHANGELOG",
|
"changelog": "file://CHANGELOG",
|
||||||
"tagline": "RSS feed reader",
|
"tagline": "RSS feed reader",
|
||||||
"version": "1.7.0",
|
"version": "1.7.1",
|
||||||
"healthCheckPath": "/",
|
"healthCheckPath": "/",
|
||||||
"httpPort": 8000,
|
"httpPort": 8000,
|
||||||
"addons": {
|
"addons": {
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
This app packages FreshRSS <upstream>1.15.0</upstream>.
|
This app packages FreshRSS <upstream>1.15.1</upstream>.
|
||||||
|
|
||||||
FreshRSS is a self-hosted RSS feed aggregator such as Leed or Kriss Feed.
|
FreshRSS is a self-hosted RSS feed aggregator such as Leed or Kriss Feed.
|
||||||
|
|
||||||
|
@@ -3,13 +3,13 @@ FROM cloudron/base:1.0.0@sha256:147a648a068a2e746644746bbfb42eb7a50d682437cead3c
|
|||||||
RUN mkdir -p /app/code
|
RUN mkdir -p /app/code
|
||||||
WORKDIR /app/code
|
WORKDIR /app/code
|
||||||
|
|
||||||
ARG VERSION=1.15.0
|
ARG VERSION=1.15.1
|
||||||
RUN curl -L https://github.com/FreshRSS/FreshRSS/archive/${VERSION}.tar.gz | tar -zxvf - --strip-components=1
|
RUN curl -L https://github.com/FreshRSS/FreshRSS/archive/${VERSION}.tar.gz | tar -zxvf - --strip-components=1
|
||||||
|
|
||||||
RUN mv data data-orig && ln -s /app/data data
|
RUN mv data data-orig && ln -s /app/data data
|
||||||
|
|
||||||
# official extensions
|
# official extensions
|
||||||
RUN wget https://github.com/FreshRSS/Extensions/archive/0812ee05c24c5610e4a9fefbef372d49dafb447f.tar.gz -O - | tar -xz --strip-components=1 -C /app/code/extensions && \
|
RUN wget https://github.com/FreshRSS/Extensions/archive/cd390eb8d1c950bbefacc986da700959c2bddd37.tar.gz -O - | tar -xz --strip-components=1 -C /app/code/extensions && \
|
||||||
mv /app/code/extensions /app/code/extensions-orig && \
|
mv /app/code/extensions /app/code/extensions-orig && \
|
||||||
ln -s /app/data/extensions /app/code/extensions
|
ln -s /app/data/extensions /app/code/extensions
|
||||||
|
|
||||||
|
5
start.sh
5
start.sh
@@ -14,12 +14,10 @@ if ! [ -f /app/data/.installed ]; then
|
|||||||
--db-base "${MYSQL_DATABASE}" --db-prefix "" \
|
--db-base "${MYSQL_DATABASE}" --db-prefix "" \
|
||||||
--disable_update
|
--disable_update
|
||||||
php cli/create-user.php --user admin --password changeme --language en
|
php cli/create-user.php --user admin --password changeme --language en
|
||||||
php cli/actualize-user.php --user admin
|
|
||||||
touch /app/data/.installed
|
touch /app/data/.installed
|
||||||
echo "==> Done."
|
echo "==> Done."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
echo "==> Symlinking log file"
|
echo "==> Symlinking log file"
|
||||||
rm -f /app/data/users/_/log_api.txt
|
rm -f /app/data/users/_/log_api.txt
|
||||||
touch /tmp/log_api.txt
|
touch /tmp/log_api.txt
|
||||||
@@ -33,7 +31,6 @@ for f in $(ls /app/code/extensions-orig); do
|
|||||||
cp -r "/app/code/extensions-orig/$f" "/app/data/extensions"
|
cp -r "/app/code/extensions-orig/$f" "/app/data/extensions"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
echo "==> Updating config file"
|
echo "==> Updating config file"
|
||||||
php cli/reconfigure.php --default_user admin --base_url "https://${APP_DOMAIN}" \
|
php cli/reconfigure.php --default_user admin --base_url "https://${APP_DOMAIN}" \
|
||||||
--db-type mysql --db-host "${MYSQL_HOST}" \
|
--db-type mysql --db-host "${MYSQL_HOST}" \
|
||||||
@@ -41,11 +38,9 @@ php cli/reconfigure.php --default_user admin --base_url "https://${APP_DOMAIN}"
|
|||||||
--db-base "${MYSQL_DATABASE}" --db-prefix "" \
|
--db-base "${MYSQL_DATABASE}" --db-prefix "" \
|
||||||
--disable_update
|
--disable_update
|
||||||
|
|
||||||
|
|
||||||
echo "==> Setting permissions"
|
echo "==> Setting permissions"
|
||||||
chown -R www-data.www-data /run/php /app/data /tmp/log_api.txt
|
chown -R www-data.www-data /run/php /app/data /tmp/log_api.txt
|
||||||
|
|
||||||
|
|
||||||
echo "==> Starting apache"
|
echo "==> Starting apache"
|
||||||
APACHE_CONFDIR="" source /etc/apache2/envvars
|
APACHE_CONFDIR="" source /etc/apache2/envvars
|
||||||
rm -f "${APACHE_PID_FILE}"
|
rm -f "${APACHE_PID_FILE}"
|
||||||
|
Reference in New Issue
Block a user