Remove docker leftovers

This commit is contained in:
Daniel
2026-08-27 11:03:48 +02:00
parent fb70d47682
commit 03aaa94849
2 changed files with 0 additions and 41 deletions
-16
View File
@@ -14,17 +14,7 @@ COPY . .
RUN apt-get update && apt-get install -yq \
build-essential git clang libssl-dev pkg-config ca-certificates curl unzip
# Install Bun for L2 demo frontend.
RUN curl -fsSL https://bun.sh/install | bash
ENV PATH="/root/.bun/bin:$PATH"
# Build Frontend Webapp
WORKDIR /logos-blockchain/deployment/l2-sequencer-archival-demo/webapp
RUN bun install --frozen-lockfile
RUN VITE_SEQUENCER_URL=/api/sequencer VITE_ARCHIVER_URL=/api/archiver bun run build
# Build Rust Binaries
WORKDIR /logos-blockchain
RUN cargo build --locked --release
# ===========================
@@ -43,14 +33,8 @@ RUN apt-get update && apt-get install -yq \
# Copy Binaries
COPY --from=builder /logos-blockchain/target/release/logos-blockchain-node /usr/bin/
COPY --from=builder /logos-blockchain/target/release/logos-blockchain-demo-sequencer /usr/bin/
COPY --from=builder /logos-blockchain/target/release/logos-blockchain-demo-archiver /usr/bin/
COPY --from=builder /logos-blockchain/target/release/logos-blockchain-faucet /usr/bin/
# Copy Frontend & Nginx config
COPY --from=builder /logos-blockchain/deployment/l2-sequencer-archival-demo/webapp/dist /var/www/l2-demo
COPY --from=builder /logos-blockchain/deployment/l2-sequencer-archival-demo/nginx/nginx.conf /etc/nginx/nginx.conf
# Copy Scripts
COPY --from=builder /logos-blockchain/deployment/scripts /opt/scripts
-25
View File
@@ -149,34 +149,9 @@ services:
- ./deployment/scripts/run_nginx.sh:/etc/run_nginx.sh
entrypoint: /etc/run_nginx.sh
# L2 Sequencer Demo Services
l2-sequencer:
container_name: l2_sequencer
image: ghcr.io/logos-blockchain/logos-blockchain:${TOOLS_IMAGE_LABEL}
environment:
- SEQUENCER_LISTEN_ADDR=0.0.0.0:8080
- SEQUENCER_NODE_ENDPOINT=http://logos-blockchain-node-0:18081
- SEQUENCER_DB_PATH=/data/sequencer.db
- SEQUENCER_SIGNING_KEY_PATH=/data/sequencer.key
- SEQUENCER_CHANNEL_ID=6d656d636f696e00000000000000000000000000000000000000000000000001
- SEQUENCER_INITIAL_BALANCE=1000
volumes:
- l2-sequencer-data:/data
entrypoint: [ "/usr/bin/logos-blockchain-demo-sequencer" ]
l2-archiver:
container_name: l2_archiver
image: ghcr.io/logos-blockchain/logos-blockchain:${TOOLS_IMAGE_LABEL}
environment:
- TESTNET_ENDPOINT=http://logos-blockchain-node-1:18081
- CHANNEL_ID=6d656d636f696e00000000000000000000000000000000000000000000000001
- TOKEN_NAME=MEM
entrypoint: [ "/usr/bin/logos-blockchain-demo-archiver" ]
# Node data volume is marked as external and assumes
# that configuration files were placed by compose.setup.yml
volumes:
l2-sequencer-data:
node-data:
name: logos-node-data
external: true