Commit graph

12 commits

Author SHA1 Message Date
621bbc662c v7.15.3 — self-healing sandbox boot: tracked .env.ove + db seed + secrets/
Operator-authorized for the strictly private self-hosted Forgejo repo:
the env template (.env.ove), a baseline database snapshot
(db/custom.db.seed) and secrets/ now ride with the repo so sandbox
reprovisions can never wipe them. dev.sh self-heals at the very top
(before bun install): .env is restored from .env.ove whenever it lacks
OVE_DIRECTORY_API_KEY, and db/custom.db from the seed whenever it is
missing — verified end-to-end against a faithful reset simulation
(both [SELF-HEAL] restores fire, 106-preset library serves, directory
proxy authenticated, browser clean).

One evidence-driven deviation from the requested values: DATABASE_URL
is file:../db/custom.db, not file:./db/custom.db — Prisma resolves
relative SQLite paths against prisma/schema.prisma's directory, so the
./ form provably breaks both the CLI (would create a fresh empty db at
prisma/db/custom.db on every boot) and the runtime (cannot open); the
../ form is the portable equivalent and is documented in .env.ove's
header. secrets/ ships with a README documenting the house-cookie file
slots (the actual cookie exports are re-added by the operator).
2026-11-06 08:00:46 +00:00
537bd06f93 chore: stop tracking .env and .zscripts/dev.pid
.env holds the live OVE directory API key and the database path — runtime
secrets stay on the machine and out of the repo (.gitignore already
excludes .env*); dev.pid is live process state, regenerated by the
platform on every start. Neither file is deleted from disk.
2026-11-06 05:16:59 +00:00
zcreations_zai
35d725a5f0 chore: untrack z.ai tool artifacts and local secrets before GitLab sync 2026-11-06 04:22:38 +00:00
Z User
f5df41dcf3 30d7a251-db3d-4ef7-9904-20d67254a59e 2026-11-05 22:25:24 +00:00
Z User
9b76dcc208 a132a822-8297-48ee-a813-68dcaf906c8b 2026-11-04 05:50:06 +00:00
Z User
a97d5a17ad 12b812ed-f283-4328-aa03-41acf2879cf3 2026-10-31 03:45:59 +00:00
Z User
5be05e345e 35a1a517-8c44-4c6c-81f5-41b0ac639b76 2026-10-29 07:19:50 +00:00
Z User
c5180a9837 57a82b3f-4efa-4b65-9f9e-31375f916dbd 2026-10-27 03:42:05 +00:00
Z User
4caaa3e9ce 51e07079-f9be-4ead-b2fd-3fd53f7b3f35 2026-10-26 20:45:47 +00:00
Z User
a4b768be47 6a4d60d8-e614-4eb3-8fe3-b5de902153be 2026-10-22 15:49:16 +00:00
Z User
e8cab6a2be a039b0db-81ec-4ef2-82bd-9e2ad958af8c 2026-10-22 03:29:51 +00:00
Z User
28aebdf552 72185aef-7931-4dd9-a377-318054098118 2026-10-21 14:13:58 +00:00