67 Commits

Author SHA1 Message Date
Owen 60d8831399 Rename hybrid to managed 2025-08-21 14:19:21 -07:00
Owen c53eac76f8 Bug fixes around hybrid 2025-08-20 18:50:39 -07:00
Owen 49f0f6ec7d Installer working with hybrid 2025-08-20 17:00:52 -07:00
Owen 8273554a1c Hybrid install mode done? 2025-08-20 12:40:21 -07:00
Owen ad8ab63fd5 Reorging functions 2025-08-20 11:20:46 -07:00
Owen 907dab7d05 Move docker podman question and add hybird question
Allow empty config

Continue to adjust config for hybrid
2025-08-20 11:20:34 -07:00
miloschwartz cd34820138 prompt for convert node in installer 2025-08-18 12:06:59 -07:00
Owen af638d666c Dont look for port if not root; causes permission 2025-08-12 21:34:24 -07:00
Owen 4f3cd71e1e Merge branch 'feature/setup-token-security' of github.com:adrianeastles/pangolin into adrianeastles-feature/setup-token-security 2025-08-12 21:12:55 -07:00
Owen 55b4a9eddb Merge branch 'main' into dev 2025-08-10 10:16:47 -07:00
Owen 5d93ab9b9e Merge branch 'IPv6_optional' of github.com:Xentrice/pangolin into Xentrice-IPv6_optional 2025-08-06 10:19:51 -07:00
Adrian Astles b2947193ec Integrate setup token into installer, this will now parse the container logs to extract setup token automatically. Displays token with clear instructions and URL for initial admin setup. 2025-08-05 17:35:22 +08:00
Sebastian Felber 664dbf3f4c make IPv6 optional during install 2025-08-04 15:45:33 +00:00
Kairav Mittal c0c8edb9d1 Added checks for port 80 and 443
In my issue #1203, I noticed there was a problem when ports 80 and 443 were already in use. This caused the docker containers to be created but not running
2025-08-03 11:30:33 +05:30
miloschwartz 84268e484d update docs links 2025-08-01 22:34:02 -07:00
Owen bb15af9954 Add ports warn at start 2025-07-30 10:23:52 -07:00
Wayne Yao 4443dda0f6 Fix a bug that error check prevents port configuration 2025-07-21 22:48:10 +08:00
Owen 342675276b Add type & cap 2025-07-13 15:58:58 -07:00
Wayne Yao e83e8c2ee4 Add podman support to the installer. 2025-07-08 23:14:42 +08:00
miloschwartz 49b88002fb add replaceme back to installer 2025-06-21 16:36:17 -04:00
miloschwartz ead5df0a8c simplify installer and remove parsing from read config 2025-06-21 16:35:22 -04:00
miloschwartz d03f45279c remove server admin from config and add onboarding ui 2025-06-19 22:11:05 -04:00
Owen cd280d1396 Also start the service 2025-05-31 11:02:53 -04:00
Owen d18200739a Check if docker is running 2025-05-31 11:01:03 -04:00
Owen a62b2e8d10 Use 41 for dnf5 2025-05-31 10:56:38 -04:00
Owen Schwartz c92069a1f4 Merge pull request #796 from socheatsok78/non-root-installer
Allow installer to run without requires `sudo`
2025-05-31 10:48:47 -04:00
Socheat Sok 9ea7275371 Ensure installer check if current user is in docker group 2025-05-29 22:49:42 +07:00
Socheat Sok c997b8625f Re: "Allow installer to run without sudo & only need it when need to install Docker" 2025-05-29 21:55:50 +07:00
Socheat Sok 6f3514199a Revert "Allow installer to run without sudo & only need it when need to install Docker"
This reverts commit 56fd366a7d.
2025-05-29 21:45:57 +07:00
Owen 0cfc4d7dad Update for new dnf 2025-05-29 10:40:15 -04:00
Socheat Sok 56fd366a7d Allow installer to run without sudo & only need it when need to install Docker 2025-05-29 16:05:31 +07:00
Owen 9a167b5acb Dont overwrite the secret and crowdsec vars 2025-05-02 14:16:10 -04:00
Milo Schwartz 5a4a6655a5 Merge branch 'main' into dev 2025-05-02 10:55:21 -04:00
Owen e4af990bf2 Add secret 2025-04-28 21:55:57 -04:00
Michael Fuckner 35e5f39c71 Fix Typo 2025-04-27 11:33:16 +02:00
Taylan 5d6e15b0d6 indentation fix 2025-04-23 20:54:03 +02:00
Taylan 87915f29f6 correct formated the file 2025-04-23 18:37:36 +02:00
Taylan 181071e4f6 refactoring multiple used code parts, cleared some warnings and added more error checking 2025-04-23 18:35:15 +02:00
Owen 3b09ef3345 False by default for crowdsec 2nd question 2025-03-21 09:57:28 -04:00
miloschwartz 1c2ba4076a add crowdsec warning to installer 2025-03-19 21:17:19 -04:00
Owen 5f95500b6f Crowdsec installer works? 2025-02-19 21:42:42 -05:00
Owen fd11fb81d6 Remove some config 2025-02-18 21:41:23 -05:00
Owen dabd4a055c Creating structure correctly 2025-02-15 22:00:31 -05:00
Owen 60449afca5 Reorg; create crowdsec folder properly now 2025-02-13 22:16:52 -05:00
Owen 81c4199e87 Complete bash migration 2025-02-12 21:56:13 -05:00
Owen Schwartz 5de6028136 Put replaceme back 2025-01-30 12:27:07 -05:00
Owen Schwartz e226a5e86b Move back to * imports 2025-01-30 12:25:59 -05:00
Owen Schwartz 69621a430d Merge branch 'dev' of https://github.com/fosrl/pangolin into dev 2025-01-29 22:18:57 -05:00
Owen Schwartz 4f0b45dd9f Add badger version 2025-01-29 22:18:39 -05:00
Milo Schwartz bdf72662bf do migration in one transaction with rollback 2025-01-29 19:55:08 -05:00