Roland
8a9ba49807
chore: bump node version in dockerfile to 22 ( #2495 )
2026-08-05 14:29:40 +07:00
Adithya Vardhan
ab22e60224
fix: align dockerfile go version with go.mod ( #2424 )
2026-06-09 19:23:39 +07:00
Adithya Vardhan
a4563beb37
chore: update Go toolchain to 1.25 and bump golang.org/x/oauth2 package ( #2188 )
2026-03-31 15:54:07 +05:30
Matjaž Lipuš
6fd26b91e5
fix: check reserved app name ( #1497 )
2025-07-14 12:45:48 +07:00
Roland
51ce7c64a0
Feat: allow hosting alby hub on subpath ( #1439 )
...
* feat: add base path to front end
- add docker build arg to set base path frontend is served under
- set vite.config.ts base value based on docker build arg
- update http variant request function to inject base path during calls to /api and /images
- update how static assets are loaded from public folder to inject base path during vite build
To use a base path build the docker image with --build-arg BASE_PATH=/hub/.
All assets and api calls from the frontend will use that base path as prefix.
The backend service is not using the base path, when using a proxy the base path has to be stripped.
* chore: simplify base path usage and add extra documentation
* chore: add extra documentation
---------
Co-authored-by: 8de2fdb0 <89734465+8de2fdb0@users.noreply.github.com>
2025-06-26 16:23:40 +05:30
frnandu
9071bd49b7
chore: build db_migrate entrypoint ( #1348 )
...
* feat: build migrate entrypoint and copy it to final image
* fix: db_migrate/main.go path
* fix: -o db_migrate
* fix: copy db_migrate
* fix: add LdkVssEnabled check
2025-05-30 18:37:16 +07:00
Roman D
5b02fb9ee2
chore: bump Go version to 1.24 ( #1258 )
...
* chore: bump Go version to 1.24
* chore: update base Docker image
* chore: bump Wails version to 2.10.1 in the GitHub action
2025-04-15 23:47:57 +07:00
Mariusz Kogen
2736bbd179
chore: use debian:12-slim base image for smaller final container ( #1243 )
...
use debian:12-slim base image for smaller final container
2025-04-10 17:00:24 +07:00
im-adithya
fbf447237c
fix: use go1.23.6 in dockerfile
2025-04-09 16:31:22 +05:30
Roland Bewick
e107e05d80
chore: remove unused green and breezlight backends
2025-03-15 13:11:36 +07:00
Roland
c3ddb5d22f
chore: bump go-nostr and LND dependencies ( #828 )
...
* chore: bump go-nostr and LND dependencies
* fix: increase delay in tests when consuming events
2024-11-26 19:51:54 -06:00
Roland Bewick
3088373477
chore: rename everything to alby hub
2024-07-05 20:32:40 +07:00
Roman D
fa27483bd3
fix: increase yarn timeout in Docker image to fix failing arm64 builds ( #517 )
...
Co-authored-by: Roman Dmitrienko <roman@dmitrienko.com>
2024-06-27 09:40:30 +07:00
Roman D
8e577394fb
fix: build proper Docker image for arm64 ( #501 )
...
Co-authored-by: Roman Dmitrienko <roman@dmitrienko.com>
Co-authored-by: Roland Bewick <roland.bewick@gmail.com>
2024-06-26 11:57:05 +07:00
Roland
bd2903682d
Feat: version display ( #475 )
2024-06-22 12:22:01 +07:00
Roland
d06b421769
Split service into packages ( #435 )
2024-06-17 19:42:09 +07:00
Roland
714db60b45
feat: cashu lnclient (v2) ( #370 )
2024-06-03 20:25:04 +07:00
Roman Dmitrienko
b986aecb5f
Fix shared lib lookups.
2024-04-30 23:32:34 +02:00
René Aaron
9a8f892fcb
fix: update to node 20 (lts)
2024-03-29 10:14:16 +01:00
Roland Bewick
81732cfe73
fix: copy libldk_node.so to the final image
2024-02-28 13:58:46 +07:00
Roland Bewick
9170a0ca39
fix: remove old copy command for ldk library
2024-02-28 13:46:56 +07:00
Roland Bewick
d7cf08f000
fix: import libldk_node library in docker file
2024-02-28 13:44:20 +07:00
Roland Bewick
c611f1f73d
Merge remote-tracking branch 'origin/master' into feat/glalby
2024-02-23 18:02:23 +07:00
Fmar
1ee727d3e3
cp existing libglalby_bindings.so from /go/pkg/mod/github.com/get\!alby
2024-02-22 17:11:16 +01:00
Roland Bewick
ea5c20fe6c
fix: ldk bindings in dockerfile
2024-02-20 18:45:25 +07:00
Roland Bewick
438e12b980
chore: remove python changes
2024-02-19 12:27:52 +07:00
Roland Bewick
78c44b2d68
fix: python cli gist url
2024-02-16 14:02:32 +07:00
Roland Bewick
ba419ef4ce
feat: add ListTransactions, Greenlight Rust service example interface
2024-02-16 13:25:38 +07:00
Roland
39d2f86bac
Merge pull request #43 from getAlby/cp-libbreez
...
copy libbreez_sdk_bindings.so instead of wget'ing
2024-02-16 08:56:56 +07:00
Roland Bewick
4c3fb6441a
fix: run greenlight hsmd before getting info
2024-02-15 22:33:50 +07:00
Roland Bewick
028d4293d9
chore: experimental support greenlight cli in dockerfile
2024-02-15 17:57:24 +07:00
Fmar
a28575ab85
cp existing libbreez_sdk_bindings.so from /go/pkg/mod/github.com/breez/ resolved version instead of wget'ing from github
2024-02-15 11:35:49 +01:00
Roland Bewick
8800c2fba8
fix: lock breez bindings version in dockerfile
2024-02-15 13:54:28 +07:00
Michael Bumann
2e7af2e38c
Test fmar ( #242 )
...
* go 1.21.x
* don't use alpine
* don't copy
* go-version: 1.21.x
* don't run tests
* wget libbreez_sdk_bindings and copy it into final
* wails worflow
* wails worflow
* wails worflow
* wails worflow
* wails worflow
* wails worflow
* prepare:http
* remove alby-deployment stuff
* uncomment tests
* uncomment tests
* remove workflow, multiplatform only amd64 for now
* try building for arm64
* GOARCH=$(echo "$TARGETPLATFORM" | cut -d'/' -f2)
* update to github.com/breez/breez-sdk-go v0.2.14
* update to github.com/breez/breez-sdk-go v0.2.14
* add linux/386
* wails doctor
* wails doctor
---------
Co-authored-by: Fmar <frnandu@gmail.com>
2024-01-30 12:35:06 +02:00
Roland Bewick
c0cce751e2
Merge branch 'task-react' into server-self-host
2024-01-15 11:47:41 +07:00
Roland Bewick
7ff1c1d222
feat: embed react dist in go executable
2024-01-10 12:40:15 +07:00
Michael Bumann
5bbab4cbad
Merge branch 'task-react' into server-self-host
...
* task-react: (47 commits)
chore: remove views and further changes
chore: fixes in new and show
feat: add success screen
chore: split user from info endpoint
chore: extract csrf out of info endpoint
fix: use POST to logout
chore: move login redirect to react
fix api response codes if user is nil
feat: add toasts and new app error handling
feat: add api models
fix: remove unnecessary user info display in new app page
fix: navbar link styles
fix: root styling
fix: about page image and spacing
fix: caret in back link
chore: rename components
fix: app expires at display
fix: last accessed display
fix: plus icon
fix: use container for content
...
2023-12-28 11:07:15 +01:00
Roland Bewick
51ca1e2807
chore: move assets to react app
2023-12-26 11:48:39 +07:00
Roland Bewick
37a9195eea
chore: add TODO
2023-12-20 20:31:41 +07:00
Michael Bumann
a7798c85d8
Docker how does it work
2023-11-25 13:09:36 +07:00
Michael Bumann
929ad8b78f
Try distroless docker
...
which is potentially smaller?
2023-08-27 16:17:42 +02:00
kiwiidb
176408e4b0
remove cgo in docker
2023-03-31 09:33:50 +02:00
kiwiidb
0a84b2446e
enable CGO in dockerfile
2023-03-30 17:47:56 +02:00
kiwiidb
0ca7bc5f30
enable CGO in dockerfile
2023-03-30 16:38:35 +02:00
kiwiidb
c94ee5e000
add assets to dockerfile
2023-03-22 18:25:46 +01:00
kiwiidb
f975532021
add assets to dockerfile
2023-03-22 18:21:59 +01:00
kiwiidb
ffe6ac3d25
open-source
2023-03-21 18:01:09 +01:00