deploy/compose.todo.yaml adds Todo's server at todo.halkyon.eu, a member of Learn's register, its database halkyon_todo in the instance's PostgreSQL, its image built as Train's. redeploy.sh and backup.sh go over every app server .env switches on (train, todo). Each compose file names its server to the register in a variable of its own (INSTANCE_MEMBER_TRAIN, INSTANCE_MEMBER_TODO), which halkyon_base adds to INSTANCE_MEMBERS, each address once, as a second compose file's default would have replaced Train's. apps/todo/release.dart configures the release tool for Todo's APK and snap: a key of its own (pinned once made; until then nothing is released), the F-Droid listing (Time, NonFreeNet), and the snap from apps/todo/snap/, which the tool builds in a clone of the repository at the tag with that folder in place of snap/, as snapcraft builds one recipe a folder and the root's is Learn's. What's new for 0.1.0 in English and German, now shown. Android's backup and transfer are off, as Train's (D53): the reminders scheduled keep their tasks' titles unsealed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
46 lines
1.4 KiB
Text
46 lines
1.4 KiB
Text
# 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/halkyon_todo_flutter/
|
|
apps/todo/halkyon_todo_client/
|
|
apps/todo/halkyon_todo_server/.serverpod/
|
|
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
|