Commit Graph

65 Commits

Author SHA1 Message Date
deadcxap e7b22faeb7 sudo & logrotate правки 2026-03-18 00:39:30 +03:00
deadcxap ef57002459 снова sudo 2026-03-18 00:19:30 +03:00
deadcxap d2d3c9174e много эхо в отладку инит 2026-03-18 00:03:44 +03:00
deadcxap d0101b8716 fix sudo 2026-03-17 22:14:11 +03:00
deadcxap 7654c45531 переезд в папку композа, logrotate 2026-03-17 15:11:59 +03:00
deadcxap 3c54c44235 убрал создание ufw для туеишкв из основного скрипта 2026-03-17 13:21:02 +03:00
deadcxap 0b672822fa переработали скрипты
подогнали роль ноды под актуал
почти готово для использования
2026-03-13 00:44:36 +03:00
deadcxap 2be0c71e62 Merge pull request #21 from deadcxap/codex/update-script-with-multiple-enhancements
Add hostname flag, user experience tools, MOTD and aliases, and cleanup improvements
2026-03-12 22:39:18 +03:00
deadcxap 47637f0f0d Уточнить права my-aliases.sh для всех пользователей 2026-03-12 22:39:00 +03:00
deadcxap da0babf5ab кадди авторизация наконец-то заработала 2025-08-27 18:33:52 +03:00
deadcxap d3b6b3fba6 потерял каддифайл 2025-08-27 15:39:21 +03:00
deadcxap 68d46fd18b Доработка безопасности силами кадди,
правка конфигов
2025-08-27 15:33:28 +03:00
deadcxap 043e66c435 Merge pull request #20 from deadcxap/codex/update-docker-compose-for-caddy-security-module
use caddy-security for admin bootstrap auth
2025-08-27 13:48:21 +03:00
deadcxap bc29b92ae9 docs: add auth portal usage guide 2025-08-27 13:41:10 +03:00
deadcxap 72e374554f Merge pull request #17 from deadcxap/codex/update-user-creation-log-message-and-permissions
Fix user creation message and secure sudoers file permissions
2025-08-27 11:15:58 +03:00
deadcxap f4cc1e7fd6 Merge pull request #19 from deadcxap/codex/explain-debian_frontend-setting-and-options
Use noninteractive apt without recommended packages
2025-08-27 11:14:52 +03:00
deadcxap 92b5770843 chore: run apt non-interactively without recommends 2025-08-27 11:14:06 +03:00
deadcxap 10dedad348 Merge pull request #16 from deadcxap/codex/limit-script-log-output
Скрыть вывод команд в setup.sh
2025-08-27 11:13:02 +03:00
deadcxap 41384665f6 Merge pull request #18 from deadcxap/codex/review-setup.sh-for-improvements
Use getopt for argument parsing
2025-08-27 11:11:51 +03:00
deadcxap 860babcedc Use getopt for argument parsing 2025-08-25 11:01:21 +03:00
deadcxap d77414f9bc Fix user creation message and secure sudoers file 2025-08-25 11:00:33 +03:00
deadcxap e35d8adefb Скрыт вывод команд 2025-08-25 10:51:12 +03:00
deadcxap 1768a58344 Merge pull request #13 from deadcxap/codex/add-function-to-setup.sh-for-sysctl-config
feat: add sysctl tuning
2025-08-25 10:20:17 +03:00
deadcxap 19e70a685d feat: add sysctl tuning 2025-08-25 10:20:05 +03:00
deadcxap 6ceb767fb5 правка чтобы каддифайл подтягивало 2025-08-25 08:28:37 +03:00
deadcxap b218f0a2cc добавил caddyfile для базовых директив
(не всё же в леблы пихать, так не удобно)
2025-08-25 08:05:43 +03:00
deadcxap f1683181f4 правка лейблов для кадди,
добавление авторизационного плагина для кадди
(на будущее, вместо tinyauth)
2025-08-25 07:02:58 +03:00
deadcxap faa8861925 Merge pull request #12 from deadcxap/codex/update-caddy-service-in-docker-compose.yml
fix: update caddy docker proxy command
2025-08-25 05:23:48 +03:00
deadcxap 98d92a1c18 feat: update caddy proxy command 2025-08-25 05:23:34 +03:00
deadcxap e39b9de833 Merge pull request #11 from deadcxap/codex/investigate-init.sh-execution-error
Run init scripts as created user and use script-relative compose files
2025-08-25 03:41:47 +03:00
deadcxap 05325ce982 Run init.sh as created user and use script-relative compose files 2025-08-25 03:41:31 +03:00
deadcxap 1b35d951d9 not echo - do printf 2025-08-25 03:14:41 +03:00
deadcxap b640f427e8 Merge pull request #10 from deadcxap/codex/update-setup.sh-to-modify-role-folder-structure
feat: install role services directly
2025-08-25 03:07:40 +03:00
deadcxap 29aa8f544f Update setup.sh
причесали экранирование, доработали ожидание освобождения apt и добавили его ко всем установкам
2025-08-25 03:06:14 +03:00
deadcxap 775fd9a5c2 fix: copy hidden role files 2025-08-25 01:27:12 +03:00
deadcxap fd145ad7a1 снова правки гита с авторизацией 2025-08-25 00:10:05 +03:00
deadcxap 52d2046e9b git clone доработка - авторизация, spare чекаут 2025-08-24 23:51:37 +03:00
deadcxap d111009904 Merge pull request #9 from deadcxap/codex/move-setup_unattended_upgrades-call
Delay unattended upgrades and wait for apt before Netbird
2025-08-24 22:41:18 +03:00
deadcxap ded757b8d5 Delay unattended upgrades and wait for apt before Netbird 2025-08-24 22:39:21 +03:00
deadcxap 13632594c0 Merge pull request #8 from deadcxap/codex/move-include-directive-in-setup.sh-68stmx
Корректная нумерация SSH drop-in и возврат Include
2025-08-24 10:17:45 +03:00
deadcxap fc674a355b Корректное добавление Include в sshd_config 2025-08-24 10:15:16 +03:00
deadcxap 7f75d90a1f Не трогаем существующий Include 2025-08-24 10:15:11 +03:00
deadcxap eaafc160ab Упрощённая обработка drop-in и корректное добавление Include 2025-08-24 10:15:06 +03:00
deadcxap 07df08daa7 Изменена логика добавления SSH drop-in 2025-08-24 09:47:30 +03:00
deadcxap a572afd535 Merge pull request #7 from deadcxap/revert-6-codex/move-include-directive-in-setup.sh
Revert "Перенос Include sshd drop-in к концу файла"
2025-08-24 09:40:24 +03:00
deadcxap 828b742761 Revert "Перенос Include sshd drop-in к концу файла" 2025-08-24 09:39:43 +03:00
deadcxap 931cb6f52a Merge pull request #6 from deadcxap/codex/move-include-directive-in-setup.sh
Перенос Include sshd drop-in к концу файла
2025-08-24 09:26:48 +03:00
deadcxap c314663723 Перенос Include sshd drop-in к концу файла 2025-08-24 09:26:28 +03:00
deadcxap 4d9039a081 Я
НЕНАВИЖУ
ЭКРАНИРОВАНИЕ
2025-08-24 08:17:31 +03:00
deadcxap cd98f92c77 Merge branch 'main' of https://github.com/deadcxap/init_scripts 2025-08-24 07:34:25 +03:00