Mau cards image generator microservice https://mau.miroq.ru/card/
Find a file
2025-05-25 11:21:14 +04:00
.github Update dependabot.yml 2025-05-24 12:31:52 +04:00
assets Add Readme 2025-05-25 10:48:16 +04:00
card Add more error logs 2025-05-25 11:21:14 +04:00
cmd Add graceful shutdown 2025-05-25 11:07:28 +04:00
.gitignore Init project 2025-05-08 16:46:40 +04:00
go.mod Bump github.com/gofiber/fiber/v2 from 2.52.7 to 2.52.8 2025-05-24 08:32:51 +00:00
go.sum Bump github.com/gofiber/fiber/v2 from 2.52.7 to 2.52.8 2025-05-24 08:32:51 +00:00
README.md Add Readme 2025-05-25 10:48:16 +04:00

Mau;cards

License Mau version Docs GitHub stars

Mau;cards - Небольшой сервис для сборки изображений карт для игры Mau.

Особенности:

  • Быстрая скорость работы
  • Поддержка нескольких стилей
  • Простота использования
  • Кеширование карт

Использование

Ссылка на изображение карты выглядит следующим образом: https://mau.miroq.ru/card/next/0_1_1_number/cover.

Её можно представить в виде шаблона: https://mau.miroq.ru/card/{style}/{card}/{filter} где.

  • {style}: Стиль карт, progressive или next.
  • {card}: Представление карты в Mau. {color}_{value}_{cost}_{type}.
  • {filter}: Фильтр, cover или uncover.

Более подробно смотрите в документации.

Стили карт

Генератор поддерживает несколько стилей карт, которые определяются в директории assets/. Сейчас существует два стиля карт:

next

Появился после обновления Mau v2.0. Основной стиль для карт.

Особые карты:

progressive

Появились после обновления Mau v1.5. Самый первый вариант нарисованных карт.

Особые карты:

Установка

Если вы желаете развернуть локальный генератор карт:

  • Клонируем репозиторий:
git clone https://github.com/miroqru/mau-cards
  • Собираем сервер:
go build ./cmd/main.go

Обратите внимание что директория assets/ должна находиться рабом с исполняемым файлом.