Compare commits

...

4 Commits

6 changed files with 17 additions and 16 deletions

View File

@@ -46,8 +46,8 @@ fi
echo "nameserver 1.1.1.1" > /etc/resolv.conf echo "nameserver 1.1.1.1" > /etc/resolv.conf
echo -e "\n*** Start the docker container ***" echo -e "\n*** Start the docker container ***"
docker compose down
docker compose build docker compose build
docker compose down
docker compose up -d docker compose up -d
echo -e "\n*** Now use the local process for DNS ***\n/etc/resolv.conf:" echo -e "\n*** Now use the local process for DNS ***\n/etc/resolv.conf:"

View File

@@ -1,5 +1,4 @@
# Build a container which hosts Android apps through an F-Droid repository. # Build a container which hosts Android apps through an F-Droid repository.
# https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/
# Base Image # # Base Image #

View File

@@ -9,7 +9,15 @@ of the apps you would like to be present.
If any apps get updated, rebuilding the container should pull any changes. If any apps get updated, rebuilding the container should pull any changes.
``` shell ``` shell
docker compose down
docker compose build docker compose build
docker compose down
docker compose up -d docker compose up -d
``` ```
## Guide followed to create this Container
https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/
## App Metadata
TBD

View File

@@ -60,9 +60,8 @@ services:
- FILE17=$FILE17 - FILE17=$FILE17
- FILE18=$FILE18 - FILE18=$FILE18
- FILE19=$FILE19 - FILE19=$FILE19
#volumes: volumes:
# #- ../../Volumes/F-DroidRepo/fdroid:/root/fdroid - ../../Volumes/F-DroidRepo/share:/root/share
# - ../../Volumes/F-DroidRepo/nginx:/var/www/html
deploy: deploy:
mode: global mode: global
resources: resources:

View File

@@ -19,14 +19,9 @@ REPO_NAME="Hyperling's Apps"
## Files ## ## Files ##
# Should be provided as URLs directly to the APK 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.
# TBD/TODO: Remove version from app and have it in the APK?
#FILE00="https://git.hyperling.com/me/android-carb-up/releases/download/latest/TBD"
#FILE01="https://git.hyperling.com/me/flutter-expense-tracker/releases/download/latest/TBD"
#FILE02="https://git.hyperling.com/me/android-infinite-timer/releases/download/latest/TBD"
#FILE03="https://git.hyperling.com/me/android-45-minute-rule/releases/download/latest/TBD"
#FILE04="https://git.hyperling.com/me/android-tictactoe/releases/download/latest/TBD"
#FILE05="https://git.hyperling.com/me/android-hypergames/releases/download/latest/TBD"
FILE00="https://git.hyperling.com/me/android-carb-up/releases/download/latest/CarbUp_v1.0.1.apk" FILE00="https://git.hyperling.com/me/android-carb-up/releases/download/latest/CarbUp_v1.0.1.apk"
FILE01="https://git.hyperling.com/me/flutter-expense-tracker/releases/download/latest/ExpenseTracker_v0.1.3.apk" FILE01="https://git.hyperling.com/me/flutter-expense-tracker/releases/download/latest/ExpenseTracker_v0.1.3.apk"
FILE02="https://git.hyperling.com/me/android-infinite-timer/releases/download/latest/InfiniteTimer_v1.1.1.apk" FILE02="https://git.hyperling.com/me/android-infinite-timer/releases/download/latest/InfiniteTimer_v1.1.1.apk"

View File

@@ -62,9 +62,9 @@ If the proxy needs turned off either stop or down may be used.
Upgrading the containers is as easy as this: Upgrading the containers is as easy as this:
``` ```
# docker compose down
# docker compose pull # docker compose pull
# docker compose build # docker compose build
# docker compose down
# docker compose up -d # docker compose up -d
``` ```
@@ -75,15 +75,15 @@ This may be possible to do when the system is up, but the best results have come
This is essentially an upgrade but there is no pull. This is essentially an upgrade but there is no pull.
``` ```
# docker compose down
# docker compose build # docker compose build
# docker compose down
# docker compose up -d # docker compose up -d
``` ```
If wanted as a one-line command: If wanted as a one-line command:
``` ```
# docker compose down && docker compose build && docker compose up -d # docker compose build && docker compose down && docker compose up -d
``` ```
## Add New Config ## Add New Config