chore: initial extension manifest, config, gitignore

This commit is contained in:
Padreug 2026-04-29 23:34:48 +02:00
commit 5c19cf6691
4 changed files with 43 additions and 0 deletions

26
.gitignore vendored Normal file
View file

@ -0,0 +1,26 @@
__pycache__/
*.py[cod]
*.egg-info/
.venv/
.env
.env.*
!.env.example
# Build artifacts
dist/
build/
# Editor / IDE
.vscode/
.idea/
*.swp
# Lockfiles we don't ship
uv.lock
poetry.lock
# Logs
*.log
# OS junk
.DS_Store

8
config.json Normal file
View file

@ -0,0 +1,8 @@
{
"name": "Restaurant",
"short_description": "Restaurant CMS: menus, modifiers, inventory, orders, KDS, printer. Lightning-native via LNbits, Nostr-published menus (NIP-99) and order DMs (NIP-17).",
"tile": "/restaurant/static/image/restaurant.png",
"min_lnbits_version": "1.3.0",
"contributors": [],
"license": "MIT"
}

9
manifest.json Normal file
View file

@ -0,0 +1,9 @@
{
"repos": [
{
"id": "restaurant",
"organisation": "lnbits",
"repository": "restaurant"
}
]
}

BIN
static/image/restaurant.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB