Compare commits

3 Commits
dev ... master

Author SHA1 Message Date
a4a778619c 2nd change Dockerfile
All checks were successful
continuous-integration/drone/push Build is passing
2025-06-24 06:44:30 +03:00
43dd2e49d8 change Dockerfile
Some checks failed
continuous-integration/drone/push Build is failing
2025-06-24 06:39:31 +03:00
c9672d093b add /warm feature and some improvements for repository
All checks were successful
continuous-integration/drone/push Build is passing
2025-06-23 22:47:07 +03:00
2 changed files with 3 additions and 3 deletions

View File

@@ -4,7 +4,7 @@ FROM golang:1.24-alpine AS builder
# Устанавливаем рабочую директорию
WORKDIR /app
RUN apk add --no-cache build-base
# Копируем файлы зависимостей и загружаем их
# Это позволяет кэшировать слой с зависимостями, если они не менялись
COPY go.mod go.sum ./
@@ -18,7 +18,7 @@ COPY . .
# CGO_ENABLED=0 необходимо для статической линковки и использования from scratch.
# TARGETARCH будет автоматически подставлен Docker Buildx (amd64 или arm64).
ARG TARGETARCH
RUN CGO_ENABLED=0 GOOS=linux GOARCH=${TARGETARCH} go build -ldflags="-w -s" -o /app/bot ./cmd/bot
RUN CGO_ENABLED=1 GOOS=linux GOARCH=${TARGETARCH} go build -ldflags="-w -s" -o /app/bot ./cmd/bot
# ---- Final Stage ----
# На этом этапе мы создаем финальный образ

View File

@@ -1,6 +1,6 @@
# Yandex.Music Downloader Bot
[![Build Status](https://drone.mrixs.me/api/badges/Mrixs/yamusic-bot/status.svg?branch=dev)](https://drone.mrixs.me/Mrixs/yamusic-bot?branch=dev) [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Build Status](https://drone.mrixs.me/api/badges/Mrixs/yamusic-bot/status.svg?branch=master)](https://drone.mrixs.me/Mrixs/yamusic-bot?branch=master) [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
Удобный и быстрый Telegram-бот для получения аудиофайлов из сервиса Yandex.Music. Работает в inline-режиме, позволяя отправлять музыку в любой чат. Поддерживает поиск, а также ссылки на треки, альбомы и исполнителей.