Добавлены скрипты сборки для кроссплатформенных двоичных файлов и лицензия GPL.

- Добавлен файл LICENSE с лицензией GNU General Public License версии 3.0.
- Создан скрипт PowerShell (build-all.ps1) для сборки двоичных файлов Windows и Linux из Windows с использованием кросс-компиляции.
- Разработан скрипт сборки Linux (build-linux.sh) для сборки двоичных файлов Linux.
- Реализован скрипт PowerShell (build-windows.ps1) для сборки двоичных файлов Windows.
- Каждый скрипт сборки включает упаковку и генерацию контрольной суммы SHA256 для двоичных файлов.
This commit is contained in:
Dmitriy Fofanov
2025-11-05 13:05:49 +03:00
parent 77af408c9e
commit eee9a4a093
33 changed files with 1091 additions and 126 deletions

View File

@@ -1,5 +1,5 @@
# Docker Environment Configuration
# Конфигурация окружения для Docker контейнера PDF Compressor
# Конфигурация окружения для Docker контейнера Compress
# === ОСНОВНЫЕ НАСТРОЙКИ ===
@@ -63,13 +63,13 @@ APP_DIR_PERMISSIONS=755
# === DOCKER СПЕЦИФИЧНЫЕ ===
# Имя контейнера
CONTAINER_NAME=pdf-compressor-app
CONTAINER_NAME=compress-app
# Имя образа
IMAGE_NAME=pdf-compressor:latest
IMAGE_NAME=compress:latest
# Сеть Docker
DOCKER_NETWORK=pdf-compressor-network
DOCKER_NETWORK=compress-network
# === РЕСУРСЫ ===