feat(demo): curated cloud files drop-in + fix backend asset copies
- demo/files/<Folder>/<file> becomes the cloud's content for every visitor (read-only; "private login" = git/repo access). Text inlined, binaries streamed from disk; empty folder falls back to the built-in seeded set. - Dockerfile.backend now copies docker/bitcoin-ui and demo/files into the image (they live outside neode-ui/) — this also fixes the Bitcoin UI mock, which the backend reads from /docker/bitcoin-ui and was previously absent in the container. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
df2ae3d7d8
commit
79c3769542
@@ -14,6 +14,11 @@ RUN npm install
|
||||
# Copy application code
|
||||
COPY neode-ui/ ./
|
||||
|
||||
# Sibling assets the mock backend reads relative to /app (../docker, ../demo):
|
||||
# the Bitcoin UI mock shell and any curated cloud files dropped into demo/files.
|
||||
COPY docker/bitcoin-ui /docker/bitcoin-ui
|
||||
COPY demo/files /demo/files
|
||||
|
||||
# Expose port
|
||||
EXPOSE 5959
|
||||
|
||||
|
||||
Reference in New Issue
Block a user