Some checks failed
Deploy / deploy (push) Has been cancelled
Nginx SSL reverse proxy (port 8443) in front of Geth using Let's Encrypt cert via Cloudflare DNS challenge. MetaMask mobile requires HTTPS for custom RPC URLs. Also adds AFC token icon served from bridge API static files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
15 lines
217 B
Docker
15 lines
217 B
Docker
FROM node:20-alpine
|
|
|
|
WORKDIR /app
|
|
|
|
COPY package.json package-lock.json* ./
|
|
RUN npm install --production
|
|
|
|
COPY contracts/ ./contracts/
|
|
COPY public/ ./public/
|
|
COPY src/ ./src/
|
|
|
|
EXPOSE 3001
|
|
|
|
CMD ["node", "src/index.js"]
|