mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-08-25 20:29:48 +00:00
* 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
41 lines
779 B
Docker
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
|