mirror of
https://github.com/Brodino96/webkit2gtk-automator.git
synced 2026-05-05 22:29:57 +02:00
22 lines
776 B
YAML
22 lines
776 B
YAML
services:
|
||
builder:
|
||
build:
|
||
context: .
|
||
dockerfile: Dockerfile
|
||
image: webkit2gtk-builder
|
||
container_name: webkit2gtk-builder
|
||
restart: unless-stopped
|
||
env_file:
|
||
- .env
|
||
# By default Docker exposes all host CPUs to the container.
|
||
# You can cap it here or set NPROC in .env to limit parallelism at the build level.
|
||
# cpus: '4'
|
||
volumes:
|
||
# Entire project mounted so the container can read/write state, artifacts,
|
||
# and the webkit2gtk / webkit2gtk-bin git repos.
|
||
- .:/workspace
|
||
# AUR SSH private key (path set in .env via AUR_SSH_KEY_PATH)
|
||
- ${AUR_SSH_KEY_PATH}:/run/secrets/aur_id_rsa:ro
|
||
# No ports needed – this is a pure background worker.
|
||
# Logs are available via: docker compose logs -f
|