nim-codex/codex
Ben Bierens d263ca0735
Docker build (#354)
* Sets up working dockerized build and codex docker image creation

* Making codex configurable from the docker environment

* Sets up two networks with three codex nodes

* enables and exposes metrics endpoint for first node

* Manually performed two-client test scenario with docker containers

* Sets up docker-ignore and docker github workflow

* Wires up all codex CLI arguments to docker env vars

* Makes API_PORT variable optional as well

* Removes duplicate docker-login step

* Fixes path to docker file

* Switches target dockerhub for debugging

* Adds git tag info to --version output

* Exposes version information via debug endpoint

* Debugging docker image

* specifies target platforms for docker build

* specifies platform for QEMU and buildx steps

* Attempt to debug line endings

* Disables march-native in config.nims as test

* Applies make argument to disable architecture optimization during docker build

* Removes subset version tags from docker build

* Restore multi-arch build

* Removes docker-build test branch from CI branches
2023-03-08 12:45:55 +01:00
..
blockexchange Repo limits (#319) 2022-12-02 18:00:55 -06:00
contracts [marketplace] support latest contracts changes (#327) 2023-01-19 16:58:04 +11:00
erasure Repo limits (#319) 2022-12-02 18:00:55 -06:00
manifest Repo limits (#319) 2022-12-02 18:00:55 -06:00
purchasing Load purchase state from chain (#283) 2022-11-08 08:10:17 +01:00
rest Docker build (#354) 2023-03-08 12:45:55 +01:00
storageproofs Repo limits (#319) 2022-12-02 18:00:55 -06:00
stores updating readme with latest changes (#331) 2023-02-15 13:40:21 -06:00
streams Block download (#304) 2022-11-15 09:46:21 -06:00
utils Repo limits (#319) 2022-12-02 18:00:55 -06:00
blockexchange.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
blocktype.nim Repo limits (#319) 2022-12-02 18:00:55 -06:00
chunker.nim Block download (#304) 2022-11-15 09:46:21 -06:00
clock.nim [purchasing] Update to latest dagger-contracts 2022-07-20 13:43:20 +02:00
codex.nim Docker build (#354) 2023-03-08 12:45:55 +01:00
conf.nim Docker build (#354) 2023-03-08 12:45:55 +01:00
contracts.nim [marketplace] support latest contracts changes (#327) 2023-01-19 16:58:04 +11:00
discovery.nim track latest nim-libp2p's master branch (#248) 2022-11-02 11:40:28 -06:00
erasure.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
errors.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
formats.nim Remove protobuf serialization (#289) 2022-10-27 07:41:34 -06:00
manifest.nim Change every dagger to codex (#102) 2022-05-19 13:56:03 -06:00
market.nim Load purchase state from chain (#283) 2022-11-08 08:10:17 +01:00
namespaces.nim Repo limits (#319) 2022-12-02 18:00:55 -06:00
node.nim Repo limits (#319) 2022-12-02 18:00:55 -06:00
proving.nim [marketplace] Remove `isSlotCancelled` and `isCancelled` 2022-10-25 15:10:35 +11:00
purchasing.nim Load purchase state from chain (#283) 2022-11-08 08:10:17 +01:00
rng.nim track latest nim-libp2p's master branch (#248) 2022-11-02 11:40:28 -06:00
sales.nim [marketplace] add/remove proofs for contract state 2022-10-25 15:10:35 +11:00
storageproofs.nim Upload authenticators (#108) 2022-05-25 20:29:31 -06:00
stores.nim Repo limits (#319) 2022-12-02 18:00:55 -06:00
streams.nim adding AsyncStreamWrapper (#110) 2022-06-14 09:19:35 -06:00
utils.nim Download files without padding (#218) 2022-08-24 15:15:59 +03:00