Commit Graph

39 Commits

Author SHA1 Message Date
Anatolios Laskaris
427b9a7a82
chore: Use pnpm to install node packages (#165)
Use pnpm to install node packages
2023-07-26 21:57:45 +03:00
folex
95b7a910e4
feat(dockerfile)!: do not download builtins (#162)
* feat(dockerfile)!: do not download builtins

* chore: remove everything related to builtins

* fix(e2e): rename rust-peer-image to nox-image in e2e.yml

* chore: debug download_fluence.sh

* chore: rename rust-peer to nox in fluence.json
2023-07-20 14:53:35 -05:00
Anatolios Laskaris
2db3db853c
chore: Do not use docker run cache when running apt-get (#154)
Do not use cache when running apt-get
2023-06-12 10:54:22 +03:00
Anatolios Laskaris
2e9337ea3f
chore(naming): Rename rust-peer to nox (#152)
* Rename rust-peer to nox

* Fix

* Fix
2023-06-06 14:52:27 -06:00
Anatolios Laskaris
af31412d6f
chore: Prepare for multiplatform build (#148)
* Prepare for multiarch

* Fix

* Fix

* Fix

* Move some code to scripts

* Cleanup

* Run chmod

* Typo

* Fix

* Fixes

* Typo

* Install npm

* Fix

* Cleanup

* Fix

* Fix?

* Updates
2023-06-05 18:05:24 +03:00
Anatolios Laskaris
deac3dae84
chore: Fix libssl url (#146)
* Fix openssl lib download url

* Fix
2023-06-02 12:02:53 +03:00
Aleksey Proshutisnkiy
3cdbba8395
feat(Dockerfile): set default FLUENCE_ENV_CONNECTOR_FROM_BLOCK env (#145) 2023-05-30 20:39:36 +03:00
Aleksey Proshutisnkiy
4caac9f45f
feat(decider): set default connector api endpoint [NET-479] (#144) 2023-05-30 13:55:20 +02:00
Aleksey Proshutisnkiy
3b9c15887c
feat(dockerfile): set default env variables for decider [NET-460] (#128)
feat(dockerfile): set default env variables for decider
2023-04-27 10:22:37 -04:00
Anatolios Laskaris
bf3421f84e
chore: Use another link for openssl (#129)
* Use another link for openssl

* Fix
2023-04-27 14:41:50 +03:00
Anatolios Laskaris
93e8a8054c
Set FLUENCE_CONFIG (#121) 2023-04-10 17:40:50 +03:00
Aleksey Proshutisnkiy
a5840c5f6f
chore(dockerfile): set default for FLUENCE_ENV_CONNECTOR_JOIN_ALL_DEALS [NET-426] (#118) 2023-03-31 17:58:52 +04:00
Anatolios Laskaris
fe52de8b28
fix: Do deploy connector always (#114) 2023-03-13 09:41:53 +02:00
Anatolios Laskaris
de58659b6e
chore: Do not deploy decider by default (#111) 2023-03-08 13:47:37 +02:00
Anatolios Laskaris
9d96784e1b
chore: Release fixes (#93)
* Run snapshot in krasnodar and testnet

* Use fluencebot user to update services and fluence

* Update libssl link

* Revert "chore(main): release distro 0.0.77 (#92)"

This reverts commit b3bbc7512e.
2023-02-09 14:31:03 +02:00
Anatolios Laskaris
a2bd116596
chore: Add release-please [fixed FLU-208 and FLU-225] (#89)
* Add release-please

* Fix adding labels to image

* Update labels

* Fix
2023-01-24 17:29:11 +02:00
folex
2e94290163 feat: remove download_spell.sh 2023-01-20 16:23:26 +07:00
Anatolios Laskaris
6615b87e84
fix: Fix IPFS multiaddr typo (#74) 2022-12-02 13:27:34 +02:00
Aleksey Proshutisnkiy
1adf3b83e7
feat: download spell files (wasms + config) in Dockerfile (#72) 2022-12-01 20:07:55 +04:00
Anatolios Laskaris
2488f2b317
fix: Manage IPFS addresses settings (#71)
* Manage IPFS addresses settings

* Typo

* Fix README

* Fix readme

* Use tcp entrypoint

* Apply suggestions from code review

Co-authored-by: folex <0xdxdy@gmail.com>

* Fix README

Co-authored-by: folex <0xdxdy@gmail.com>
2022-11-21 12:44:12 +02:00
Anatoly Laskaris
4284a7fa8b
Install libssl from the internet (#68) 2022-09-24 09:57:07 +03:00
Anatoly Laskaris
21f95666e2
chore: Use ubuntu 22.04 as base docker image (#67) 2022-09-23 18:37:36 +04:00
Anatoly Laskaris
308e5b2be8
Remove aqua-ipfs when not configured (#62)
* Update README

* Remove aqua-ipfs if not configured

* Substitute rust-peer for fluence node
2022-08-18 13:16:09 +03:00
Anatoly Laskaris
f56f5fdcf6
Run IPFS migrations automatically (#52)
* Run migrations automatically

* Allow to pass IPFS daemon commands as env variables

* Fix ipfs command

* Add fs-migrate binary

* Fix

* Run migrations manually

* Run IPFS fs migrations when IPFS_MIGRATE_FS var is set

* Make IPFS_MIGRATE_FS value a boolean
2022-07-28 16:33:52 +03:00
Anatoly Laskaris
a178ae33a1
Bump IPFS version to 0.13.1 (#47) 2022-07-15 23:09:53 +03:00
Anatoly Laskaris
b6ab8ddbd8
Build several flavors of Fluence Node docker image (#43) 2022-07-15 22:43:07 +03:00
Anatoly Laskaris
0044fea6e5
Install ceramic and glaze (#38)
* Install ceramic and glaze

* Set ceramic host on start

* Fix Dockerfile

* Tab instead of spaces

* Mention CERAMIC_HOST variable in readme

* Update Dockerfile

Co-authored-by: folex <0xdxdy@gmail.com>

Co-authored-by: folex <0xdxdy@gmail.com>
2022-06-21 11:08:30 +03:00
folex
76acdbff54
Use ubuntu focal as base (glibc 2.31) (#11)
Ubuntu Focal has glibc 2.31 which is required by the Fluence Rust Node now
2021-09-27 20:40:58 +03:00
folex
cf62c96277 Dockerfile: lock baseimage-ubuntu version to bionic-34df13ea-ls31 2021-09-27 17:49:42 +03:00
folex
da12f542da
Add services.json & fluence.json (#8) 2021-09-02 12:48:48 +03:00
folex
b2cb80eb65
Download builtin services from services.json (#7) 2021-08-24 17:05:53 +03:00
folex
006e6cffb4
Dockerfile: hardcode ipfs-adapter 0.3.4 2021-08-24 13:52:53 +03:00
folex
27926c8dae
Specify tag of the fluencelabs/fluence on docker image build (#5)
It's specified via Dockerfile ARG, so now `--build-arg FLUENCE_TAG=some_tag` will build node-distro from fluencelabs/fluence:some_tag
2021-07-08 20:34:30 +03:00
folex
7fd2f0f89a Default IPFS_ADAPTER envs + better layer caching 2021-07-08 19:58:39 +03:00
folex
ad6b864555
Add ipfs-adapter builtin (#4) 2021-07-01 23:05:56 +03:00
folex
d3545afa0d Run fluence as user 'abc' 2021-06-30 23:37:58 +03:00
folex
a36c2b738c Better layer caching 2021-06-24 20:23:41 +03:00
folex
c11e3e6148 Import env from container 2021-06-24 20:20:10 +03:00
folex
92a856227a
IPFS sidecar (#2) 2021-06-24 16:47:13 +03:00