72 lines
1.7 KiB
YAML
72 lines
1.7 KiB
YAML
# 2025-11-01 Hyperling
|
|
# Create a 3rd party F-Droid repository for providing app updates.
|
|
|
|
services:
|
|
app:
|
|
container_name: fd-app
|
|
build:
|
|
context: ./
|
|
network: host
|
|
args:
|
|
#WEBROOT: ${WEBROOT}
|
|
#REPO: ${REPO}
|
|
REPO_DOMAIN: ${REPO_DOMAIN}
|
|
REPO_NAME: ${REPO_NAME}
|
|
FILE00: ${FILE00}
|
|
FILE01: ${FILE01}
|
|
FILE02: ${FILE02}
|
|
FILE03: ${FILE03}
|
|
FILE04: ${FILE04}
|
|
FILE05: ${FILE05}
|
|
FILE06: ${FILE06}
|
|
FILE07: ${FILE07}
|
|
FILE08: ${FILE08}
|
|
FILE09: ${FILE09}
|
|
FILE10: ${FILE10}
|
|
FILE11: ${FILE11}
|
|
FILE12: ${FILE12}
|
|
FILE13: ${FILE13}
|
|
FILE14: ${FILE14}
|
|
FILE15: ${FILE15}
|
|
FILE16: ${FILE16}
|
|
FILE17: ${FILE17}
|
|
FILE18: ${FILE18}
|
|
FILE19: ${FILE19}
|
|
restart: always
|
|
ports:
|
|
- "8015:80"
|
|
environment:
|
|
#- WEBROOT=$WEBROOT
|
|
#- REPO=$REPO
|
|
- REPO_DOMAIN=$REPO_DOMAIN
|
|
- REPO_NAME=$REPO_NAME
|
|
- FILE00=$FILE00
|
|
- FILE01=$FILE01
|
|
- FILE02=$FILE02
|
|
- FILE03=$FILE03
|
|
- FILE04=$FILE04
|
|
- FILE05=$FILE05
|
|
- FILE06=$FILE06
|
|
- FILE07=$FILE07
|
|
- FILE08=$FILE08
|
|
- FILE09=$FILE09
|
|
- FILE10=$FILE10
|
|
- FILE11=$FILE11
|
|
- FILE12=$FILE12
|
|
- FILE13=$FILE13
|
|
- FILE14=$FILE14
|
|
- FILE15=$FILE15
|
|
- FILE16=$FILE16
|
|
- FILE17=$FILE17
|
|
- FILE18=$FILE18
|
|
- FILE19=$FILE19
|
|
#volumes:
|
|
# #- ../../Volumes/F-DroidRepo/fdroid:/root/fdroid
|
|
# - ../../Volumes/F-DroidRepo/nginx:/var/www/html
|
|
deploy:
|
|
mode: global
|
|
resources:
|
|
limits:
|
|
cpus: $CPU
|
|
memory: $MEM
|