Рефакторизация структуры кода для улучшения читаемости и удобства сопровождения.

This commit is contained in:
2026-04-30 07:41:41 +03:00
parent eec534760e
commit 89b17ea2b2
1406 changed files with 38483 additions and 3 deletions
+36
View File
@@ -0,0 +1,36 @@
manifestVersion: 1
id: ittools
name: IT-Tools
tagline: Набор удобных онлайн-инструментов для разработчиков.
category: developer
version: "2024.10.22"
port: 8786
description: >-
⚙️ It-Tools — это проект с открытым исходным кодом, размещенный на GitHub, который предоставляет коллекцию практических онлайн-инструментов для разработчиков и ИТ-специалистов. Инструменты просты в использовании и обеспечивают удобство работы с пользователем. Проект включает в себя различные функции, упрощающие общие задачи, такие как декодирование URL-адресов, генерация QR-кода, форматирование JSON и форматирование XML.
Ключевой особенностью проекта является возможность самостоятельного размещения приложения. Пользователи могут запускать инструменты на своих серверах с помощью Docker, что особенно полезно для разработчиков, которым нужна независимая среда. Процесс установки Docker прост и требует лишь простой команды для запуска приложения в фоновом режиме.
It-Tools активно развивается и поддерживается с регулярными обновлениями и вкладом сообщества. Он распространяется под лицензией GNU GPLv3, что позволяет пользователям свободно использовать, изменять и делиться проектом. Репозиторий GitHub собрал большое и активное сообщество, которое обсуждает полезность инструментов и потенциальные улучшения. Проект особенно ценится в автономной среде, поскольку его можно разместить самостоятельно. Кроме того, были предложения добавить дополнительные функции, такие как диаграммы Helm для развертываний Kubernetes.
Коллекция предлагает разработчикам быстрый и эффективный способ выполнения типичных задач прямо в браузере без использования внешних инструментов или сервисов. Возможность самостоятельного размещения делает ее особенно привлекательной для пользователей, которым нужен полный контроль над своими инструментами и данными.
developer: Corentin Thomasset
website: https://it-tools.tech/
submitter: dennysubke
submission: https://github.com/getumbrel/dfwebos-apps/pull/2807
repo: https://github.com/CorentinTh/it-tools
support: https://github.com/CorentinTh/it-tools/issues
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
- 4.jpg
- 5.jpg
- 6.jpg
releaseNotes: ""
dependencies: []
path: ""
defaultUsername: ""
defaultPassword: ""
+17
View File
@@ -0,0 +1,17 @@
version: '3.7'
services:
app_proxy:
environment:
APP_HOST: ittools_app_1
APP_PORT: 80
app:
image: corentinth/it-tools:2024.10.22-7ca5933@sha256:8b8128748339583ca951af03dfe02a9a4d7363f61a216226fc28030731a5a61f
restart: on-failure
# без рута пока не работает
#user: 1000:1000
mem_limit: 2g
cpu_shares: 768
security_opt:
- no-new-privileges:true