Compare commits

..
3 Commits
Author SHA1 Message Date
me db1c85db20 fdroid, begin maintaining a consistent keystore file. 2026-11-01 14:52:44 -07:00
me 665122faab fdroid, remove old comments from env. 2026-11-01 14:51:57 -07:00
me 18b0690314 fdroid, make the app name easier to type. 2026-11-01 14:51:25 -07:00
5 changed files with 21 additions and 4 deletions

No files matched your search

+4
View File
@@ -202,6 +202,10 @@ RUN [ ! -z "$REPO_ICON" ] && \
RUN fdroid update -c
# Install Keystore #
COPY files/keystore.p12 "$FDROID"/keystore.p12
# Publish Repo Contents to Web Root #
RUN cp -rv "$FDROID" "$WEBROOT/"
@@ -11,7 +11,7 @@ volumes:
services:
app:
container_name: fd-app
container_name: fdroid
build:
context: ./
args:
-3
View File
@@ -23,9 +23,6 @@ REPO_NAME="Hyperling's Apps"
REPO_ICON="peace.png"
## Files ##
# Should be provided as URLs directly to the APK files.
# TBD: Eventually change APKs to not have version number in them.
# - Currently being done because Obtainium does not read the Gitea release/tag.
FILE00="https://hyperling.com/files/media/icons/peace.png"
Binary file not shown.
+16
View File
@@ -13,5 +13,21 @@ source $DIR/.env
# Create folders.
mkdir -pv $FDROID_DATA
if [[ ! -f files/leystore.p12 ]]; then
echo "ERROR: Keystore not detected. Please create it using 'keytool', like this:"
cat <<- EOF
keytool -genkeypair -v \
-storetype PKCS12 \
-keystore keystore.p12 \
-alias fdroid \
-keyalg RSA -keysize 4096 \
-validity 10000 \
-dname "CN=TEST, OU=F-Droid"
EOF
exit 1
fi
# Finish successfully.
exit 0