appkit Docker & Self-Hosted Deployment

GitHub

The full stack toolkit to build onchain app UX

5,453 stars TypeScript TypeScript 46 files ยท ~19,495 tokens #dapps#ethereum#integration#plugin#prod#react#team-appkit#wallet
1. Pull Image (DOCKERHUB) docker pull reown-com/appkit:latest
2. Docker Run (1-Click Launch) docker run -d --name appkit --restart always reown-com/appkit:latest
3. Podman Run podman run -d --name appkit --restart always reown-com/appkit:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/reown-com/appkit:latest
5. ORAS Pull (OCI Artifact) oras pull reown-com/appkit:latest
Dockerfile.canary
FROM node:22.22.0-bullseye
ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"
RUN corepack enable

RUN apt update && apt install -y awscli jq

WORKDIR /src

COPY ../ ./
RUN pnpm install
RUN pnpm build

WORKDIR ./apps/laboratory/

RUN pnpm playwright:install

ENV TIMING_LOGS=true
ENV CI=true
ENV SKIP_PLAYWRIGHT_WEBSERVER=true
ENV BASE_URL=https://lab.reown.com/

CMD ["timeout", "600", "./docker-canary.sh"]