Files
rmser/Dockerfile
SERTY b4ce819931 добавил пользователей для сервера и роли
добавил инвайт-ссылки с ролью оператор для сервера
добавил супер-админку для смены владельцев
добавил уведомления о смене ролей на серверах
добавил модалку для фото прям в черновике
добавил UI для редактирования прав
2025-12-23 13:06:06 +03:00

28 lines
684 B
Docker

# Этап сборки
FROM golang:1.25-alpine AS builder
WORKDIR /app
# Кэшируем зависимости
COPY go.mod go.sum ./
RUN go mod download
# Копируем исходный код
COPY . .
# Собираем бинарник
RUN go build -o rmser-app ./cmd/main.go
# Финальный этап (минимальный образ)
FROM alpine:latest
WORKDIR /app/
# Устанавливаем сертификаты для HTTPS (нужны для запросов к Telegram/RMS)
RUN apk --no-cache add ca-certificates tzdata
# Копируем бинарник и конфиг
COPY --from=builder /app/rmser-app .
COPY config.yaml .
CMD ["./rmser-app"]