Рефакторизация структуры кода для улучшения читаемости и удобства сопровождения.
This commit is contained in:
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
manifestVersion: 1.1
|
||||
id: openresty-manager
|
||||
name: OpenResty Manager
|
||||
tagline: Легко и безопасно раскрывайте свои услуги
|
||||
category: networking
|
||||
version: "2.4.2"
|
||||
port: 34567
|
||||
description: >-
|
||||
Легко и безопасно размещайте свои приложения в Интернете.
|
||||
|
||||
|
||||
⚠️ Будьте осторожны, публикуя приложения в общедоступном Интернете. Убедитесь, что они имеют надлежащую безопасность, например защиту входа в систему, и избегайте раскрытия конфиденциальных приложений без надлежащих мер безопасности.
|
||||
|
||||
|
||||
🔧 OpenResty Manager использует порт 3080 для HTTP (незащищенного) трафика и порт 3443 для HTTPS (защищенного) трафика.
|
||||
Чтобы сделать ваши приложения доступными из общедоступного Интернета, вам необходимо настроить переадресацию портов на маршрутизаторе.
|
||||
Перенаправьте внешний порт 80 (HTTP) на внутренний порт 3080 и внешний порт 443 (HTTPS) на внутренний порт 3443.
|
||||
|
||||
|
||||
🔍Особенности:
|
||||
|
||||
- Обеспечьте красивое, мощное и простое в использовании веб-управление интерфейс.
|
||||
- Бесплатная поддержка SSL как для HTTP-01, так и для DNS-01 или предоставление собственных сертификатов SSL.
|
||||
- Мощные функции безопасности, такие как контроль доступа, защита от атак типа «отказ в обслуживании», аутентификация личности.
|
||||
- Упрощение управления хостом, включая удобный терминал интерфейс и файловый менеджер для пользователей.
|
||||
- Поддержка магазина приложений, что значительно снижает сложность создания веб-сайтов и управления контейнерами.
|
||||
developer: UUSEC
|
||||
website: https://om.uusec.com/
|
||||
submitter: UUSEC
|
||||
submission: https://github.com/getumbrel/dfwebos-apps/pull/2779
|
||||
repo: https://github.com/Safe3/openresty-manager
|
||||
support: https://github.com/Safe3/openresty-manager/issues
|
||||
gallery:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
- 3.jpg
|
||||
releaseNotes: >-
|
||||
Новые функции и улучшения в этом выпуске:
|
||||
- Разрешено различным пользователям управлять только своими сайтами.
|
||||
- Исправлены проблемы со сбоями проверки поисковыми системами и автоматическим продлением бесплатных сертификатов.
|
||||
- Исправлена проблема, из-за которой возникали сбои инициализации SQL.
|
||||
|
||||
|
||||
Полные примечания к выпуску: https://github.com/Safe3/openresty-manager/releases.
|
||||
dependencies: []
|
||||
path: ""
|
||||
defaultUsername: "admin"
|
||||
defaultPassword: "#Passw0rd"
|
||||
@@ -0,0 +1,26 @@
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
app_proxy:
|
||||
environment:
|
||||
APP_HOST: openresty-manager_web_1
|
||||
APP_PORT: 34567
|
||||
|
||||
web:
|
||||
image: uusec/openresty-manager:2.4.2@sha256:008cdf48b77961e04120863991c83fb6fdcfe6b19057281a4e411f283502b26b
|
||||
hostname: openresty-manager_web_1
|
||||
restart: on-failure
|
||||
ports:
|
||||
- 3080:80
|
||||
- 3443:443
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
- ${APP_DATA_DIR}/data/acme:/opt/om/acme
|
||||
- ${APP_DATA_DIR}/data/data:/opt/om/data
|
||||
- ${APP_DATA_DIR}/data/conf:/opt/om/nginx/conf
|
||||
- ${APP_DATA_DIR}/data/logs:/opt/om/nginx/logs
|
||||
environment:
|
||||
- OM_USE_HTTPS=no
|
||||
- NGINX_RESOLVER=resolver 127.0.0.11 valid=30s ipv6=off local=on;
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
Executable
+11
@@ -0,0 +1,11 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
APP_DATA_DIR="$(readlink -f $(dirname "${BASH_SOURCE[0]}")/..)"
|
||||
|
||||
# Убедитесь, что существует новый каталог журналов для приложений, обновляющихся из старой версии, в которой его не было.
|
||||
LOG_DATA_DIR="${APP_DATA_DIR}/data/logs"
|
||||
[ ! -d "${LOG_DATA_DIR}" ] && mkdir -p "${LOG_DATA_DIR}" && chown 1000:1000 "${LOG_DATA_DIR}"
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user