Skip to content

Commit

Permalink
Merge pull request #704 from availproject/update-docker-version
Browse files Browse the repository at this point in the history
update docker release image
  • Loading branch information
moraesjeremias committed Sep 27, 2024
2 parents 3c39bec + 151307e commit f82435f
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 62 deletions.
33 changes: 0 additions & 33 deletions Dockerfile

This file was deleted.

25 changes: 11 additions & 14 deletions Dockerfile.release
Original file line number Diff line number Diff line change
@@ -1,21 +1,18 @@
FROM --platform=$BUILDPLATFORM ubuntu:20.04

ARG TARGETARCH
ARG BUILDPLATFORM
ARG AVAIL_TAG=v1.12.0-rc2
ARG AVAIL_LC_BIN=https://github.com/availproject/avail-light/releases/download/avail-light-client-$AVAIL_TAG/avail-light-linux-$TARGETARCH.tar.gz

WORKDIR /var/lib/avail-light
WORKDIR /opt/release

ARG AVAIL_TAG=v1.7.8
ARG AVAIL_LC_BIN=https://github.com/availproject/avail-light/releases/download/$AVAIL_TAG/avail-light-linux-$TARGETARCH.tar.gz

RUN adduser --disabled-password --gecos "" --no-create-home --uid 1000 avail \
&& apt update && apt install wget -y \
&& cd /tmp && wget --no-check-certificate $AVAIL_LC_BIN -O avail-lc.tar.gz && tar -xvf avail-lc.tar.gz \
&& rm avail-lc.tar.gz && apt clean \
&& mv ./* /usr/local/bin/avail-light \
&& chown avail:avail /usr/local/bin/avail-light \
&& chown -R avail:avail /var/lib/avail-light
RUN apt-get update && apt-get install -y --no-install-recommends gettext wget ca-certificates \
&& rm -rf /var/lib/apt/lists/* \
&& adduser --disabled-password --gecos "" --no-create-home --uid 1000 avail \
&& wget --no-check-certificate $AVAIL_LC_BIN -O avail-lc.tar.gz \
&& tar -xvf avail-lc.tar.gz && rm avail-lc.tar.gz \
&& mv avail-light-linux-$TARGETARCH /opt/release/avail-light-client \
&& chown -R avail:avail /opt/release

USER avail

ENTRYPOINT ["/usr/local/bin/avail-light"]
ENTRYPOINT ["./avail-light-client"]
37 changes: 22 additions & 15 deletions config.yaml.template
Original file line number Diff line number Diff line change
@@ -1,15 +1,22 @@
log_level = "${LC_LOG_LEVEL}"
http_server_host = "${LC_HTTP_SERVER_HOST}"
http_server_port = "${LC_HTTP_SERVER_PORT}"
secret_key = { seed = "${LC_SECRET_KEY_SEED}" }

libp2p_seed = ${LC_LIBP2P_SEED}
libp2p_port = "${LC_LIBP2P_PORT}"

full_node_rpc = [ "${LC_FULL_NODE_RPC}" ]
full_node_ws = [ "${LC_FULL_NODE_WS}" ]
app_id = ${LC_APP_ID}
confidence = ${LC_CONFIDENCE}
avail_path = "${LC_AVAIL_PATH}"
prometheus_port = ${LC_PROMETHEUS_PORT}
bootstraps = [${LC_BOOTSTRAPS}]
http_server_host = "${HTTP_SERVER_HOST}"
http_server_port = ${HTTP_SERVER_PORT}
libp2p_seed_randomize = ${IPFS_SEED_RANDOM}
secret_key = { seed="${P2P_SEED}" }
libp2p_port = "${IPFS_PORT}"
libp2p_path = "${IPFS_PATH}"
full_node_ws = ${FULL_NODE_WS}
app_id = ${APP_ID}
confidence = ${CONFIDENCE}
avail_path = "${AVAIL_PATH}"
bootstraps = ${BOOTSTRAPS}
relays = ${RELAYS}
log_level = ${LOG_LEVEL}
max_parallel_fetch_tasks = ${PARALLEL_TASKS}
disable_rpc = ${DISABLE_RPC}
block_processing_delay = ${BLOCK_PROCESSING_DELAY}
block_matrix_partition = ${BLOCK_MATRIX_PARTITION}
disable_proof_verification = ${DISABLE_PROOF_VERIFICATION}
query_proof_rpc_parallel_tasks = ${QUERY_PROOF_RPC_PARALLEL_TASKS}
sync_start_block = 1
genesis_hash = "DEVTST"
avail_secret_key = "bottom drive obey lake curtain smoke basket hold race lonely fit walk//Alice"

0 comments on commit f82435f

Please sign in to comment.