added some stuff - initial compose file

This commit is contained in:
Evan H // KC2IHX
2025-11-29 17:24:44 -08:00
parent 010d52fcdf
commit 1eb84a1989
7 changed files with 76 additions and 0 deletions

51
compose.yaml Normal file
View File

@@ -0,0 +1,51 @@
version: '0.1'
services:
rigctld:
build:
context: .
dockerfile_inline:
FROM debian
RUN ...
container_name: rigctld
devices:
- "/dev/snd:/dev/snd"
- "/dev/ttyUSB:/dev/ttyUSB0"
ports: 4534:4534
direwolf:
container_name: direwolf
depends_on:
- rigctld
ports:
8000:8000
linbpq:
build:
context: .
dockerfile_inline:
FROM debian
RUN ...
container_name: bpq
depends_on:
- direwolf
secrets:
bbs-password:
environment: BBSPASS
admin-password:
environment: ADMINPASS
volumes:
- /var/linbpq
ports:
- "8000:8000"
- "8001:8001"
expose:
- "8001"
restart: unless-stopped
configs:
initial_config:
file: ./initial_settings.json
runtime_config:
file: ./runtime_settings.json
volumes:
bpq-data:
networks:
farpn-local: {}
farpn-ygg: {}