Unstoppable Domains login system using a popup interface. Runs with Docker Compose locally, and GitHub Actions auto-deploys on main merge.
- Docker & Docker Compose installed.
docker-compose up --buildAccess the app at https://localhost:3000.
docker-compose down**Merging changes into main triggers GitHub Actions, which:
- [x]* Builds & pushes Docker images
- Deploys the latest version automatically
docker-compose.yml # Defines services
Dockerfile # App container config
Makefile # Common tasks automation
nginx.conf # Reverse proxy settings
app.js # Main application logic
index.html # Frontend UI
package.json # Node.js dependencies
README.md # This file
Environment variables are managed in .env. Example:
INFURA_PROJECT_ID=your_project_id
Open an issue or ping us in the repo. ’