# The Docker build context is the repository root. Nothing secret, local or bulky # goes into it: Learn's server's and curator's Dockerfiles copy their whole package # folders (and the server every package it resolves, which test/deploy/images_test.dart # holds to its pubspecs, so none of them may be left out here). # Secrets and local state **/config/passwords.yaml # Dictionary files: tens of megabytes, mounted on an instance, never built in apps/learn/halkyon_learn_server/dictionaries/ deploy/dictionaries/ # BRouter's segments, the map's tiles, Photon's database: gigabytes, mounted on an # instance, never built in deploy/brouter/segments/ deploy/maps/tiles/ deploy/photon/data/ # Published studysets' repositories of a development server apps/learn/halkyon_learn_server/repositories/ apps/learn/halkyon_learn_server/.serverpod/ deploy/.env **/*.log # Tooling and build output .git/ **/.dart_tool/ **/build/ .vscode/ .claude/ # Not needed to build the server or the curator apps/learn/halkyon_learn_flutter/ apps/learn/halkyon_learn_client/ apps/learn/tool/ apps/todo/ apps/train/halkyon_train_flutter/ apps/train/halkyon_train_client/ apps/train/halkyon_train_server/.serverpod/ packages/halkyon_app/ packages/halkyon_interop/ packages/halkyon_keys/ packages/halkyon_ui/ docs/ snap/ NEXT.md SHARED-PACKAGES.md