mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2025-09-22 04:50:46 +02:00
Updated for Docker Hub Integration
This commit is contained in:
parent
6fc859b766
commit
3a1dd52796
3 changed files with 72 additions and 2 deletions
61
DOCKER_HUB_DESCRIPTION.md
Normal file
61
DOCKER_HUB_DESCRIPTION.md
Normal file
|
@ -0,0 +1,61 @@
|
|||
# MTG Python Deckbuilder - Docker Hub
|
||||
|
||||
## Short Description (100 character limit)
|
||||
```
|
||||
Intelligent MTG Commander/EDH deck builder with theme detection and automated card suggestions
|
||||
```
|
||||
|
||||
## Full Description (for the detailed description section)
|
||||
|
||||
**Intelligent MTG Commander/EDH deck builder with advanced theme detection and automated card suggestions.**
|
||||
|
||||
## Quick Start
|
||||
|
||||
```bash
|
||||
# Create a directory for your decks
|
||||
mkdir mtg-decks && cd mtg-decks
|
||||
|
||||
# Run the application
|
||||
docker run -it --rm -v "$(pwd)":/app/host mwisnowski/mtg-python-deckbuilder:latest
|
||||
```
|
||||
|
||||
## Features
|
||||
|
||||
- 🏗️ **Intelligent Deck Building** with commander selection and theme detection
|
||||
- 📊 **Power Bracket System** for targeting specific competitive levels
|
||||
- 🔄 **Instant Export** - deck lists displayed for easy copy/paste to Moxfield, EDHREC
|
||||
- 🐳 **Zero Setup** - no Python installation required
|
||||
- 💾 **Persistent Data** - your decks and progress are saved locally
|
||||
|
||||
## Tags
|
||||
|
||||
- `latest` - Most recent stable release
|
||||
- `1.0.0` - Version 1.0.0 release
|
||||
|
||||
## Volume Mounts
|
||||
|
||||
Mount a local directory to `/app/host` to persist your deck files:
|
||||
|
||||
```bash
|
||||
docker run -it --rm -v "$(pwd)":/app/host mwisnowski/mtg-python-deckbuilder:latest
|
||||
```
|
||||
|
||||
Your deck files will be saved to:
|
||||
- `deck_files/` - Completed decks (CSV and TXT formats)
|
||||
- `logs/` - Application logs
|
||||
- `csv_files/` - Card database files
|
||||
|
||||
## Source Code
|
||||
|
||||
- **GitHub**: https://github.com/mwisnowski/mtg_python_deckbuilder
|
||||
- **Documentation**: See README.md for comprehensive setup guide
|
||||
- **Issues**: Report bugs or request features on GitHub
|
||||
|
||||
## System Requirements
|
||||
|
||||
- Docker Desktop or Docker Engine
|
||||
- 2GB+ RAM for card database processing
|
||||
- 500MB+ disk space for card data and decks
|
||||
- Internet connection for initial card data download
|
||||
|
||||
Built for the Magic: The Gathering community 🃏
|
BIN
README.md
BIN
README.md
Binary file not shown.
|
@ -44,12 +44,21 @@ This is the first stable release of the MTG Python Deckbuilder - a comprehensive
|
|||
|
||||
## 📦 Installation Options
|
||||
|
||||
### Option 1: Docker (Recommended)
|
||||
### Option 1: Docker Hub (Easiest)
|
||||
```bash
|
||||
# Create a directory for your decks
|
||||
mkdir mtg-decks && cd mtg-decks
|
||||
|
||||
# Run directly from Docker Hub
|
||||
docker run -it --rm -v "$(pwd)":/app/host mwisnowski/mtg-python-deckbuilder:latest
|
||||
```
|
||||
|
||||
### Option 2: Docker from Source (Recommended for Development)
|
||||
1. Clone the repository
|
||||
2. Ensure Docker is installed
|
||||
3. Run `./quick-start.sh` (Linux/macOS) or `.\run-docker.ps1 compose` (Windows)
|
||||
|
||||
### Option 2: From Source
|
||||
### Option 3: From Source
|
||||
```bash
|
||||
git clone https://github.com/mwisnowski/mtg_python_deckbuilder.git
|
||||
cd mtg_python_deckbuilder
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue