forked from horologger/albyhub-startos
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathmanifest.yaml
129 lines (127 loc) · 3.04 KB
/
manifest.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
id: albyhub
title: Alby Hub
version: 1.13.0
release-notes: |
In this release we introduce auto-unlock functionality for self-hosted instances, improve relay connectivity, and enhance the overall user experience.
Key updates include:
* New auto-unlock feature
* Improved relay connectivity
* Enhanced support for paying BOLT-11 invoices
* Added LND channel notifications
* UI improvements including better transaction lists and receive page
* Improved privacy for app connections
* Enhanced backup functionality
* Optimized open channel flows
* Instructions update
View full release details - [here](https://github.com/getAlby/hub/releases/tag/v1.13.0)
license: Apache-2.0
wrapper-repo: "https://github.com/start9labs/albyhub-startos"
upstream-repo: "https://github.com/getAlby/hub"
support-site: "https://github.com/getAlby/hub/issues"
marketing-site: "https://albyhub.com/"
build: ["make"]
description:
short: Self-custodial Lightning wallet with integrated node.
long: |
Alby Hub is the open-source, self-custodial Lightning wallet that puts you in control. With an integrated node, it's more than just a wallet—it's your gateway to Bitcoin. Manage channels, run apps, and take charge of your funds, all through one sleek, user-friendly interface. Empower your Bitcoin journey with simplicity and sovereignty.
assets:
license: LICENSE
icon: icon.png
instructions: instructions.md
main:
type: docker
image: main
entrypoint: "docker_entrypoint.sh"
args: []
mounts:
main: /data
cert: /mnt/cert
lnd: /mnt/lnd
hardware-requirements:
arch:
- x86_64
- aarch64
health-checks:
web-ui:
name: Web UI
success-message: Alby Hub is ready
type: script
config:
get:
type: script
set:
type: script
properties: ~
environment: ~
volumes:
main:
type: data
cert:
type: certificate
interface-id: main
lnd:
type: pointer
package-id: lnd
volume-id: main
path: /public
readonly: true
interfaces:
main:
name: User Interface
description: Create connections with Nostr Wallet Connect
tor-config:
port-mapping:
80: "8080"
443: "8443"
lan-config:
443:
ssl: true
internal: 8080
ui: true
protocols:
- tcp
- http
dependencies:
lnd:
version: ">=0.16.0 <0.20.0"
description: Alby Hub works with your LND
requirement:
type: "opt-in"
how: "Can alternatively use Alby's LDK node"
config: ~
backup:
create:
type: docker
image: compat
system: true
entrypoint: compat
args:
- duplicity
- create
- /mnt/backup
- /data/albyhub
mounts:
BACKUP: "/mnt/backup"
main: "/data/albyhub"
restore:
type: docker
image: compat
system: true
entrypoint: compat
args:
- duplicity
- restore
- /mnt/backup
- /data/albyhub
mounts:
BACKUP: "/mnt/backup"
main: "/data/albyhub"
migrations:
from:
"*":
type: script
args: ["from"]
to:
"*":
type: script
args: ["to"]