generated from Start9Labs/hello-world-startos
-
Notifications
You must be signed in to change notification settings - Fork 3
/
manifest.yaml
131 lines (127 loc) · 3.24 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
130
131
id: nostrudel
title: "noStrudel"
version: 0.42.0.0
release-notes: |
### Minor Changes
- Move core logic out into applesauce packages
- Add support for olas media posts and NIP-22 comments
- Add tools menu under thread post
- Add favorite DVM feeds
- Add templates to event publisher
- Add validation messages to profile edit view
- Add unknown notifications toggle
- Add option to hide noStrudel logo in nav bar
- Support nostr links in markdown
- Update timelines to use applesauce
- Unclutter notifications view
- Use applesauce for NIP-28 channels
- Add open and share button to stream view
- Add "Proactively authenticate to relays" option to privacy settings, defaults to off
- Add option for debug API
- Remove support for legacy password account
- Add insert gif button
- Add top zappers support page
- Support searching local relay
- Add support for cashu v4 tokens
- Add "q" tags for quoted notes
- Remove legacy npub1 bunker URI format
- Add edit button to event debug modal
- Cleanup zap parsing
- Remove old community trending view
### Patch Changes
- Fix delete events not getting published to outbox
- Fix page changing from RTL when viewing some profiles
- Refresh relay info on relay page
- Improve list background loading
- Fix bug with removing "about" in profile editor
- Fix automatically disconnecting from authenticated relays
license: MIT
wrapper-repo: "https://github.com/hzrd149/nostrudel-startos"
upstream-repo: "https://github.com/hzrd149/nostrudel"
support-site: "https://github.com/hzrd149/nostrudel/issues"
marketing-site: "https://github.com/hzrd149/nostrudel"
donation-url: "https://geyser.fund/project/nostrudel"
build: ["make"]
description:
short: A sandbox for exploring nostr
long: |
noStrudel is a nostr web client that is focused on exploring the nostr network.
The focus is on power users or any other users who want to learn the inner workings of nostr.
assets:
license: LICENSE
icon: icon.svg
instructions: instructions.md
main:
type: docker
image: main
entrypoint: "docker_entrypoint.sh"
args: []
mounts:
main: /root
cert: /mnt/cert
health-checks:
web-ui:
name: Web UI
success-message: noStrudel is ready
type: script
config: ~
properties: ~
volumes:
main:
type: data
cert:
type: certificate
interface-id: main
interfaces:
main:
name: User Interface
description: A user interface that is expected to host noStrudel web app.
tor-config:
port-mapping:
80: "80"
443: "3443"
lan-config:
443:
ssl: true
internal: 8080
ui: true
protocols:
- tcp
- http
dependencies: {}
backup:
create:
type: docker
image: compat
system: true
entrypoint: compat
args:
- duplicity
- create
- /mnt/backup
- /root/data
mounts:
BACKUP: "/mnt/backup"
main: "/root/data"
restore:
type: docker
image: compat
system: true
entrypoint: compat
args:
- duplicity
- restore
- /mnt/backup
- /root/data
mounts:
BACKUP: "/mnt/backup"
main: "/root/data"
migrations:
from:
"*":
type: script
args: ["from"]
to:
"*":
type: script
args: ["to"]