Files
shandGitHub 68916aa90a feat: add simplex-support-bot-light (#7378)
* feat: add simplex-support-bot-light

* feat: package simplex-support-bot-light for docker

* docs: document simplex-support-bot-light

* fix: make a missing config actionable and bounded

* docs: note the attached compose Ctrl+C behaviour

* refactor: use the library for startup and custom data

* refactor: drop the display-name workaround

* style: shorten the startup comment

* build: build the core and the library into the image

* docs: correct where the image type rule comes from

* fix: log what the core said a command got wrong

* build: run the container as the operator's uid

* docs: keep the container uid in .env

* docs: tighten the README
2026-08-17 09:12:47 +01:00

41 lines
779 B
Docker

# The build context is the repository root. Exclude everything, then add back
# what the image is built from, one directory level at a time.
*
!cabal.project
!simplex-chat.cabal
!README.md
!PRIVACY.md
!src
!scripts
scripts/*
!scripts/cabal.project.local.linux
!packages
packages/*
!packages/simplex-chat-python
!apps
apps/*
!apps/simplex-support-bot-light
# Build output, caches, and anything holding an identity or a secret.
**/__pycache__
**/*.py[cod]
**/*.egg-info
**/.venv
**/.venv-*
**/.pytest_cache
**/.ruff_cache
**/.pyright_cache
**/.mypy_cache
**/dist
**/*.db
**/*.db-*
apps/simplex-support-bot-light/plans
apps/simplex-support-bot-light/state
apps/simplex-support-bot-light/bot-config
apps/simplex-support-bot-light/config.toml
apps/simplex-support-bot-light/.env