feat: Cloudron packing
All checks were successful
Release to Gitea Container Registry / build_and_push (push) Successful in 1m3s

This commit is contained in:
Stixx 2024-11-04 18:26:14 +01:00
parent 288e57468c
commit 9e2894847d
4 changed files with 39 additions and 0 deletions

21
CloudronManifest.json Normal file
View File

@ -0,0 +1,21 @@
{
"id": "com.nostrdev.blossom",
"title": "blossom",
"author": "hzrd149",
"tagline": "A blossom server implementation written in Typescript",
"version": "4.4.0",
"healthCheckPath": "/",
"httpPort": 3000,
"addons": {
"localstorage": {}
},
"manifestVersion": 2,
"website": "https://git.nostrdev.com/stuff/blossom-cloudron",
"icon": "logo.png",
"tags": [
"nostr",
"blossom"
],
"postInstallMessage": "file://POSTINSTALL.md",
"description": "file://DESCRIPTION.md"
}

17
DESCRIPTION.md Normal file
View File

@ -0,0 +1,17 @@
# 🌸 Blossom-server
blossom-server is a Typescript implementation of a [Blossom Server](https://github.com/hzrd149/blossom/blob/master/Server.md)
## Supported BUDs
- BUD-01
- `GET /<sha256>` Retrieve blob
- `HEAD /<sha256>` Check blob
- BUD-02
- `PUT /upload` Upload blob
- `GET /list<pubkey>` List blobs
- `DELETE /<sha256>` Delete blob
- BUD-04
- `PUT /mirror` Mirror blob
- BUD-06
- `HEAD /upload` Upload check

1
POSTINSTALL.md Normal file
View File

@ -0,0 +1 @@
By default server should be running on PORT 3000.

BIN
logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 741 B