commit 5c19cf66917718a1b4817a679fe20586fb1e4fe1 Author: Padreug Date: Wed Apr 29 23:34:48 2026 +0200 chore: initial extension manifest, config, gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a20b677 --- /dev/null +++ b/.gitignore @@ -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 diff --git a/config.json b/config.json new file mode 100644 index 0000000..c4cb593 --- /dev/null +++ b/config.json @@ -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" +} diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..f5e7a44 --- /dev/null +++ b/manifest.json @@ -0,0 +1,9 @@ +{ + "repos": [ + { + "id": "restaurant", + "organisation": "lnbits", + "repository": "restaurant" + } + ] +} diff --git a/static/image/restaurant.png b/static/image/restaurant.png new file mode 100644 index 0000000..e4b9849 Binary files /dev/null and b/static/image/restaurant.png differ