Страница 2 из 2

Re: CRM-руководитель в hub.docker.com

Добавлено: 03 июн 2024, 08:08
Oleg
Ну если кому уже слишком надо, то ребята написали скрипт для обхода этих блокировок
https://github.com/StasPlov/docker-unlock
Берем и пользуемся

Re: CRM-руководитель в hub.docker.com

Добавлено: 08 июн 2024, 22:47
Алексей Алейников
Я таки решил проблему.... Не просто было....

Вот docker-compose.yml для установки:

Код: Выделить всё

app:
   build:
     context: ./app/www
     dockerfile: ./app/Dockerfile
   networks:
     - net_app
   restart: always
   volumes:
     - ./app/www:/var/www/html
   environment:
     TZ: "Europe/Moscow"
     ServerName: site.ru
     MYSQL_DATABASE: db_site
     MYSQL_USER: user_db
     MYSQL_PASSWORD: pass
     MYSQL_HOST: db_app
 db_app:
   build:
     dockerfile: ./app/sqlconfig/Dockerfile
   ports:
     - 3306:3306
   restart: always
   networks:
     - net_app
   volumes:
     - ./app/db/:/var/lib/mysql/
   environment:
     TZ: "Europe/Moscow"
     MYSQL_ROOT_PASSWORD: rootpass
     MYSQL_DATABASE: db_site
     MYSQL_USER: user_db
     MYSQL_PASSWORD: pass
Dockerfile из app:

Код: Выделить всё

FROM php:8.3-apache
RUN apt-get update && apt-get install -y \
		libfreetype-dev \
		libjpeg62-turbo-dev \
		libpng-dev \
        libzip-dev \
	&& docker-php-ext-configure gd --with-freetype --with-jpeg \
	&& docker-php-ext-install -j$(nproc) mysqli pdo pdo_mysql zip gd
Dockerfile из sqlconfig:

Код: Выделить всё

FROM mysql:8.0.33
USER root
COPY ./app/sqlconfig/custom-mysql.cnf /etc/mysql/conf.d/
RUN chown root:root /var/lib/mysql
Содержание custom-mysql.cnf

Код: Выделить всё

[mysqld]
max_allowed_packet = 1073741824
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
log_bin_trust_function_creators = 1
host_cache_size = 0
В общем, с этим успех, однако, после установки пробую авторизоваться - прилетает это, и почему-то бросает через http:

Код: Выделить всё

Отправляемая вами информация не защищена
Поскольку вы отправляете эту форму с использованием незащищенного подключения, ваша информация может стать известна посторонним.
Докер порты и https настроены через NGINX PROXY MANAGER. Может, кто-то подскажет, почему такое происходит. Так то сайт на https нормально работает... Подозреваю, что код где-то надо поправить, поэтому обращаю внимание разработчиков....