cleanup: удаление ненужных файлов и переименование

- Удален старый main.go
- Удален старый Dockerfile
- Удален старый Makefile
- Удален старый README.md
- Удален docker-compose.yml
- Удален .air.toml
- Удалены пустые директории (deployments, docs, scripts, tests)
- Переименованы файлы без суффикса -refactored
- Очищена структура проекта
This commit is contained in:
Andrey Epifancev
2025-08-11 19:55:23 +04:00
parent 04cea69d6e
commit fcc65ea850
8 changed files with 240 additions and 873 deletions

View File

@@ -16,8 +16,8 @@ RUN go mod download
# Копируем исходный код
COPY . .
# Собираем приложение
RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o main .
# Собираем приложение из cmd/server
RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o main ./cmd/server
# Финальный образ
FROM alpine:latest
@@ -35,8 +35,8 @@ WORKDIR /app
# Копируем собранное приложение из builder этапа
COPY --from=builder /app/main .
# Копируем конфигурационные файлы если есть
COPY --from=builder /app/config.* ./
# Копируем конфигурационные файлы
COPY --from=builder /app/configs ./configs
# Меняем владельца файлов
RUN chown -R appuser:appgroup /app