Skip to content

Улучшил install.sh для русскоязычной установки#1

Open
agentHits wants to merge 1 commit into
DevAnlim:mainfrom
agentHits:main
Open

Улучшил install.sh для русскоязычной установки#1
agentHits wants to merge 1 commit into
DevAnlim:mainfrom
agentHits:main

Conversation

@agentHits
Copy link
Copy Markdown

Что изменено:

  • Улучшены русскоязычные подсказки и сообщения установщика.
  • Добавлена справка через --help.
  • Добавлен режим удаления через --uninstall.
  • Добавлены флаги --yes, --remove-warp, --remove-go.
  • Усилены проверки безопасности: root/systemd/Debian, домен, email, пароль, сайт-приманка.
  • Добавлена проверка контрольной суммы Go.
  • Добавлена проверка Caddy config перед запуском.

Проверено:

  • bash -n install.sh
  • ./install.sh --help

Добавил подробную справку через --help для новичков и массовых установок.
- Добавил режим удаления: --uninstall, --yes, --remove-warp, --remove-go.
- Усилил безопасность: проверки root/systemd/Debian, валидация домена/email/пароля/fake site.
- Добавил проверку checksum Go, caddy validate перед запуском и systemd-сервис.
Copy link
Copy Markdown
Owner

@DevAnlim DevAnlim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Супер

@agentHits agentHits requested a review from DevAnlim April 25, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants