I think nip42 is FINALLY working.
This commit is contained in:
@@ -12,13 +12,13 @@ This file provides guidance to agents when working with code in this repository.
|
||||
- **Admin Auth**: Uses Nostr events for admin API authentication (kind 24242 with "admin" tag)
|
||||
- **Blob Storage**: Files stored as `blobs/<sha256>.<ext>` where extension comes from MIME type
|
||||
- **Build Directory**: Must create `build/` directory before compilation
|
||||
- **Test Files**: Pre-existing test files in `blobs/` with specific SHA-256 names
|
||||
- **Server Private Key**: Stored in memory only, never in database (security requirement)
|
||||
- **Test Files**: Tests are in the tests/ directory, and they should be run from the root, i.e. 'tests/mirror_test_bud04.sh'
|
||||
|
||||
|
||||
## Non-Standard Commands
|
||||
|
||||
```bash
|
||||
# Restart nginx (local only)
|
||||
# make clean && make && Restart nginx
|
||||
./restart-all.sh
|
||||
|
||||
# Start FastCGI daemon
|
||||
@@ -30,8 +30,6 @@ source .admin_keys && ./scripts/test_admin.sh
|
||||
# Setup wizard (creates signed config events)
|
||||
./scripts/setup.sh
|
||||
|
||||
# Local SQLite (not system)
|
||||
./sqlite3-build/sqlite3 db/ginxsom.db
|
||||
```
|
||||
|
||||
## Critical Architecture Notes
|
||||
|
||||
Reference in New Issue
Block a user