Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update/1.13.0 #4

Merged
merged 5 commits into from
Jan 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ghcr.io/getalby/hub:v1.12.0 AS builder
FROM ghcr.io/getalby/hub:v1.13.0 AS builder
RUN apt update; apt install -y --no-install-recommends caddy

FROM debian:12-slim AS final
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ clean:
rm -f scripts/*.js

scripts/embassy.js: $(TS_FILES)
deno bundle scripts/embassy.ts scripts/embassy.js
deno run --allow-read --allow-write --allow-env --allow-net scripts/bundle.ts

arm:
@rm -f docker-images/x86_64.tar
Expand Down
11 changes: 9 additions & 2 deletions instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,17 @@
5. **Create a Strong Password**
Set a strong password for your Alby Hub account. It's recommended to store this password securely in your self-hosted Vaultwarden. If you are using the Alby Hub embedded light node, it is critical you do not lose your password, as it will result in loss of funds.

6. **Connect Your Alby Account**
6. **Enable Auto-Unlock (Recommended)**
Once logged in to Alby Hub:
- Navigate to Settings -> Auto Unlock
- Enter the password you created in step 5
- Click the "Enable Auto Unlock" button
- **Note**: You must disable auto-unlock before changing your password or migrating your node

7. **Connect Your Alby Account**
Follow the on-screen instructions to connect your Alby account.

7. **All Set!**
8. **All Set!**
You're done! Your Alby Hub is now ready to use.

## Getting Help
Expand Down
24 changes: 17 additions & 7 deletions manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,21 @@
id: albyhub
title: Alby Hub
version: 1.12.0
version: 1.13.0
release-notes: |
In this release we make a large number of improvements to the privacy of app connections,
relay connectivity, backups, open channel flows, receive page, isolated app connections, transaction lists, and more.
In this release we introduce auto-unlock functionality for self-hosted instances, improve relay connectivity, and enhance the overall user experience.

for details see:

* https://github.com/getAlby/hub/releases/tag/v1.12.0
* https://github.com/getAlby/hub/releases/tag/v1.11.3
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"
Expand All @@ -33,6 +39,10 @@ main:
main: /data
cert: /mnt/cert
lnd: /mnt/lnd
hardware-requirements:
arch:
- x86_64
- aarch64
health-checks:
web-ui:
name: Web UI
Expand Down
6 changes: 6 additions & 0 deletions scripts/bundle.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
// scripts/bundle.ts
import { bundle } from "https://deno.land/x/[email protected]/mod.ts";

const result = await bundle("scripts/embassy.ts");

await Deno.writeTextFile("scripts/embassy.js", result.code);
2 changes: 1 addition & 1 deletion scripts/procedures/migrations.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { compat, types as T } from "../deps.ts";

export const migration: T.ExpectedExports.migration = compat.migrations
.fromMapping({}, "1.12.0" );
.fromMapping({}, "1.13.0" );
Loading