UmbrelApps: community app store whatsnext
Electrum Gate, Evolu Relay en Atreides Assets, met de image-recepten in tools/ en de tests in tests/. Begonnen zonder voorgeschiedenis op 09-10-2026. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
85d85a1295
63 files changed
+13987
No files matched your search
+93
@@ -0,0 +1,93 @@
|
||||
# ── Geheimen: nooit in de repo ────────────────────────────────────────────────
|
||||
# Deze repo wordt publiek, want umbreld kloont een community app store anoniem.
|
||||
# Certificaten en sleutels horen bij Zoraxy op de Umbrel en komen hier nooit in,
|
||||
# ook niet "even om te testen".
|
||||
*.pem
|
||||
*.key
|
||||
*.crt
|
||||
*.p12
|
||||
*.pfx
|
||||
secrets/
|
||||
.env
|
||||
.env.local
|
||||
.env.*.local
|
||||
.env.*
|
||||
!.env.sample
|
||||
|
||||
# ── Data: nooit in de repo, en niet inlezen ───────────────────────────────────
|
||||
# Evolu Relay krijgt een Postgres, en de proefopstelling zet lokaal een datamap
|
||||
# neer. Die hoort nergens in een repo thuis, ook niet in een private, en hij
|
||||
# wordt ook niet ingelezen: HomeGit/CLAUDE.md, "Data van de gebruiker".
|
||||
pgdata/
|
||||
postgres-data/
|
||||
*.sqlite
|
||||
*.sqlite3
|
||||
*.db
|
||||
*.dump
|
||||
*.sql.gz
|
||||
|
||||
# ── Runtime-toestand van de app ───────────────────────────────────────────────
|
||||
.cert-timestamp
|
||||
status.json
|
||||
*.pid
|
||||
*.log
|
||||
|
||||
# ── Werkbestanden ─────────────────────────────────────────────────────────────
|
||||
*.tmp
|
||||
tmp/
|
||||
temp/
|
||||
*.bak
|
||||
*.backup
|
||||
*~
|
||||
|
||||
# ── Editor en OS ──────────────────────────────────────────────────────────────
|
||||
.vscode/
|
||||
.idea/
|
||||
*.sublime-*
|
||||
*.swp
|
||||
*.swo
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# ── Claude Code: lokaal, niet in de publieke repo ─────────────────────────────
|
||||
# De werkafspraken staan in HomeGit/Docs/Referenties/UmbrelApps/; zie de
|
||||
# uitzondering in HomeGit/CLAUDE.md.
|
||||
.claude/
|
||||
CLAUDE.md
|
||||
Docs/
|
||||
|
||||
# ── Bouwsel ───────────────────────────────────────────────────────────────────
|
||||
dist/
|
||||
build/
|
||||
*.tar.gz
|
||||
*.zip
|
||||
|
||||
# ── Node ──────────────────────────────────────────────────────────────────────
|
||||
# Zowel tools/evolu-relay/ als tools/relay-client/ hebben een package.json. Wat
|
||||
# daar geïnstalleerd wordt hoort niet in de repo: de relay bouwt in zijn image en
|
||||
# de testcliënt installeert lokaal.
|
||||
node_modules/
|
||||
|
||||
# De gegevens van de testcliënt: per eigenaar een mnemonic en een database. Dit
|
||||
# is sleutelmateriaal, en ook al heeft het buiten de proefopstelling geen waarde,
|
||||
# een publieke repo is er geen plek voor.
|
||||
tools/relay-client/data/
|
||||
tools/relay-client/spike-data/
|
||||
|
||||
# De staat van de Actions-runner. Daarin ligt `.runner`, en dat bestand draagt het
|
||||
# token waarmee die runner zich bij Gitea meldt: sleutelmateriaal, dus nooit in de
|
||||
# repo, ook niet in een private.
|
||||
tools/gitea-runner/data/
|
||||
|
||||
# ── Python ────────────────────────────────────────────────────────────────────
|
||||
# De test importeert tools/electrum-gate/agent.py als module, en Python legt daar
|
||||
# dan bytecode naast. De test zet dat zelf uit, maar dit is de vangnetregel: zo'n
|
||||
# .pyc glipte een keer mee in een commit.
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
|
||||
# De uitvoer van tools/voorbeeldpagina.mjs: een statuspagina met de variabelen
|
||||
# ingevuld en nagemaakte gegevens erin, om in een browser te bekijken. Genereerbaar
|
||||
# uit de template, dus er is niets te bewaren, en het zou een tweede versie van de
|
||||
# pagina in de repo zetten die stilzwijgend achterloopt.
|
||||
voorbeeld/
|
||||
Reference in new issue
Block a user