Files
env-docker/Config/F-DroidRepo/docker-compose.example.yml

47 lines
1009 B
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}
restart: always
environment:
- WEBROOT=/var/www/html
- REPO=/root/fdroid
- FILE0=$FILE0
- FILE1=$FILE1
- FILE2=$FILE2
- FILE3=$FILE3
- FILE4=$FILE4
- FILE5=$FILE5
- FILE6=$FILE6
- FILE7=$FILE7
- FILE8=$FILE8
- FILE9=$FILE9
- 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