App Submission: Shopstr (#2131)

Co-authored-by: Alexander L. <lackner.alex@gmail.com>
This commit is contained in:
calvadev⚡️ 2025-04-18 14:52:27 +08:00 committed by GitHub
parent 5bfb19ceb6
commit ba826d60d3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 47 additions and 0 deletions

View File

@ -0,0 +1,15 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: shopstr_web_1
APP_PORT: 3000
web:
image: calvadev/shopstr:v0.1.0@sha256:ec1e617fbff4f609e11742809abe83fe431457de233197353730ec5fdc2d1f68
user: "1000:1000"
restart: on-failure
stop_grace_period: 1m
environment:
PORT: 3000

32
shopstr/umbrel-app.yml Normal file
View File

@ -0,0 +1,32 @@
manifestVersion: 1
id: shopstr
category: bitcoin
name: Shopstr
version: "0.1.0"
tagline: Shop freely
description: >-
🛒 Shopstr is an open-source decentralized marketplace built on the Nostr protocol, designed to enable global peer-to-peer trade without relying on centralized platforms or intermediaries. It allows users to buy and sell goods and services using Bitcoin, including support for Lightning payments, while maintaining full control over their data and transactions. By embracing the principles of digital sovereignty and permissionless access, Shopstr offers a censorship-resistant alternative to traditional e-commerce platforms.
The platform makes use of various Nostr Improvement Proposals to provide features such as user identity, encrypted communication, and payment integration. Built with modern web technologies like TypeScript, Next.js, and Tailwind CSS, Shopstr delivers a fast and user-friendly experience. It can be self-hosted using Docker and is also accessible via the Tor network for enhanced privacy.
Shopstr is ideal for anyone seeking a decentralized and open environment for commerce, where transactions are powered by Bitcoin and governed by open protocols rather than corporate entities.
Your keys. Your shop.
releaseNotes: ""
developer: calvadev
website: https://calva.dev
dependencies: []
repo: https://github.com/shopstr-eng/shopstr
support: https://github.com/shopstr-eng/shopstr/issues
port: 30402
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
defaultUsername: ""
defaultPassword: ""
submitter: calvadev
submission: https://github.com/getumbrel/umbrel-apps/pull/2131