mirror of
https://github.com/Retropex/umbrel-apps.git
synced 2025-05-12 19:30:42 +02:00
App Submission: Saifa (#1021)
Co-authored-by: Patara.m <patara.m@cartrack.com> Co-authored-by: nmfretz <nmfretz@gmail.com>
This commit is contained in:
parent
972fc960c3
commit
df0419fe42
0
saifa/data/app/.gitkeep
Normal file
0
saifa/data/app/.gitkeep
Normal file
0
saifa/data/redis_data/.gitkeep
Normal file
0
saifa/data/redis_data/.gitkeep
Normal file
40
saifa/docker-compose.yml
Normal file
40
saifa/docker-compose.yml
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
version: "3.7"
|
||||||
|
|
||||||
|
services:
|
||||||
|
app_proxy:
|
||||||
|
environment:
|
||||||
|
APP_HOST: saifa_frontend_1
|
||||||
|
APP_PORT: 80
|
||||||
|
PROXY_AUTH_ADD: "false"
|
||||||
|
|
||||||
|
backend:
|
||||||
|
image: patranakamo/saifa-be:v1.3.3@sha256:a04bbaba219b35d7bb59426665ae813ad2d219cb1b2e0eceed1c79170ede6228
|
||||||
|
restart: on-failure
|
||||||
|
stop_grace_period: 1m
|
||||||
|
ports:
|
||||||
|
- "9988:80"
|
||||||
|
volumes:
|
||||||
|
- ${APP_DATA_DIR}/data/app:/data
|
||||||
|
- ${APP_LIGHTNING_NODE_DATA_DIR}:/var/www/html/lnd:ro
|
||||||
|
depends_on:
|
||||||
|
- redis
|
||||||
|
environment:
|
||||||
|
HOME: /data
|
||||||
|
APP_PASSWORD: $APP_PASSWORD
|
||||||
|
BITCOIN_NETWORK: $APP_BITCOIN_NETWORK
|
||||||
|
LN_SERVER_URL: "https://$LND_IP:$LND_REST_PORT"
|
||||||
|
REDIS_HOST: saifa_redis_1
|
||||||
|
|
||||||
|
frontend:
|
||||||
|
image: patranakamo/saifa-fe:v1.3.2@sha256:06ab9f0246e77a63a102111d00e2da7dfe1a94ed21032e56dbdc63dded9717bc
|
||||||
|
restart: on-failure
|
||||||
|
depends_on:
|
||||||
|
- backend
|
||||||
|
|
||||||
|
redis:
|
||||||
|
image: redis:7.2.4@sha256:f14f42fc7e824b93c0e2fe3cdf42f68197ee0311c3d2e0235be37480b2e208e6
|
||||||
|
restart: on-failure
|
||||||
|
volumes:
|
||||||
|
- ${APP_DATA_DIR}/redis_data:/data/redis_data
|
||||||
|
environment:
|
||||||
|
HOME: /data/redis_data
|
38
saifa/umbrel-app.yml
Normal file
38
saifa/umbrel-app.yml
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
manifestVersion: 1
|
||||||
|
id: saifa
|
||||||
|
category: bitcoin
|
||||||
|
name: Saifa
|
||||||
|
version: "1.0.0"
|
||||||
|
tagline: Lightning network invoice manager
|
||||||
|
description: >-
|
||||||
|
Saifa is designed to enhance the interoperability and efficiency of applications interacting with the Lightning Network Daemon (LND).
|
||||||
|
|
||||||
|
|
||||||
|
Our project simplifies the integration process, allowing applications to seamlessly connect to LND through an intuitive webhook system.
|
||||||
|
|
||||||
|
|
||||||
|
With Saifa, users can effortlessly create new invoices using a straightforward REST API, cancel invoices, and receive real-time updates on invoice status.
|
||||||
|
|
||||||
|
|
||||||
|
This system is crafted to streamline operations and facilitate a smoother transaction experience on the Lightning Network, making it an essential tool for developers looking to optimize their applications for better performance and user satisfaction.
|
||||||
|
releaseNotes: ""
|
||||||
|
developer: patra nakamo
|
||||||
|
website: https://github.com/patranakamo
|
||||||
|
email: patranakamo@gmail.com
|
||||||
|
dependencies:
|
||||||
|
- bitcoin
|
||||||
|
- lightning
|
||||||
|
repo: https://github.com/patranakamo/saifa-be
|
||||||
|
support: https://github.com/patranakamo/saifa-be/discussions
|
||||||
|
port: 9989
|
||||||
|
gallery:
|
||||||
|
- 1.jpg
|
||||||
|
- 2.jpg
|
||||||
|
- 3.jpg
|
||||||
|
- 4.jpg
|
||||||
|
path: ""
|
||||||
|
defaultUsername: ""
|
||||||
|
deterministicPassword: true
|
||||||
|
submitter: patra nakamo
|
||||||
|
torOnly: false
|
||||||
|
submission: https://github.com/getumbrel/umbrel/pull/1021
|
Loading…
Reference in New Issue
Block a user