2026-06-15 16:23:14 -04:00
|
|
|
.git
|
|
|
|
|
.github
|
|
|
|
|
node_modules
|
|
|
|
|
tools
|
|
|
|
|
tests
|
|
|
|
|
Dockerfile
|
|
|
|
|
.dockerignore
|
|
|
|
|
fly.toml
|
|
|
|
|
*.log
|
|
|
|
|
.DS_Store
|
|
|
|
|
**/.DS_Store
|
2026-07-22 00:41:58 -04:00
|
|
|
# Source maps are debug-only and never needed at runtime; excluding them keeps the
|
|
|
|
|
# build context small (the .map files are several MB) and the deploy upload fast.
|
|
|
|
|
**/*.map
|
|
|
|
|
# Marketing screenshots are referenced only from the README, not served by the app.
|
|
|
|
|
assets/screenshots
|
2026-09-01 21:12:29 -04:00
|
|
|
# ...with one exception. The desktop client's store screenshots ARE fetched from
|
|
|
|
|
# this domain: its AppStream metainfo names them by URL, and both Flathub's
|
|
|
|
|
# reviewers and the store listing load them over HTTPS. Excluded, they 404 and
|
|
|
|
|
# the submission is rejected. Only the desktop-* set ships; the README's
|
|
|
|
|
# full-size marketing captures stay out of the image, which is what the rule
|
|
|
|
|
# above was for.
|
|
|
|
|
!assets/screenshots/desktop-*.png
|
2026-09-02 19:12:15 -04:00
|
|
|
# The Snap Store badge is served from this origin so the page makes no
|
|
|
|
|
# third-party request; it has to actually ship for that to be true.
|
|
|
|
|
!assets/badges/*.svg
|
2026-09-23 18:47:39 -04:00
|
|
|
|
|
|
|
|
# Everything COPY'd here becomes a public URL under securebit.chat, so anything
|
|
|
|
|
# git-ignored as private has to be listed again here: .dockerignore does not read
|
|
|
|
|
# .gitignore. Without these, the local agent settings were being served from the
|
|
|
|
|
# live site, and a security-audit file left in the folder during a deploy would
|
|
|
|
|
# have been published with it.
|
|
|
|
|
.claude
|
|
|
|
|
.agents
|
|
|
|
|
skills-lock.json
|
|
|
|
|
SECURITY_AUDIT*.md
|
|
|
|
|
audit
|
|
|
|
|
# Replaced by config/ice-servers.prod.js in the Dockerfile; the local copy may
|
|
|
|
|
# hold a developer's TURN credentials.
|
|
|
|
|
config/ice-servers.js
|
|
|
|
|
# Local proof-of-concept and scratch scripts at the repo root.
|
|
|
|
|
/*.mjs
|