Commit Graph

28 Commits

Author SHA1 Message Date
d8c187b176 fix an issue where micro, htop and exa are no longer available for alma and rocky
fix an issue for download links for supported linux distros
2024-03-23 19:16:50 +01:00
fe5eac0104 add genuser.sh, fix errors
macOS and Windows might not have htpasswd tools available, so adding this to the tpotinit image. users can run genuser.sh which simply contains a docker command to run tpotinit to create a user and add it to the T-Pot config (.env).
Fix an issue where WEB_USER was added with hyphens
Fix issues where shebang was incorrect
Update .env / env.example
2024-03-13 16:30:17 +01:00
f9a9c8c4bf tweak deploy, add autoheal, start update Dockerfiles
- tweak deploy a little further
- start with rebuilding Dockerfiles
- rework healthcheck for adbhoney CPU issues
- bump adbhoney, ciscoasa, citrixhoneypot, conpot, cowriepot, ddospot to alpine 3.19
- fix conpot issue with py 3.11
- bump conpot to latest master
- bump cowrie to latest master
- add autoheal to tpotinit to restart unhealthy container (if healthcheck enabled)
2024-02-27 20:23:30 +01:00
2723becd96 continue work on sensor deploy 2024-02-23 20:30:12 +01:00
127f0c2c92 point installer and ansible to alpha 2024-02-23 17:30:36 +01:00
72fd6d963b start rework env, sensor deploy 2024-02-22 19:09:52 +01:00
a4262e9aae Add SENSOR type to installer with info to deploy from HIVE. 2024-02-21 16:20:18 +01:00
15d65dbc25 Add Raspbian as supported OS (64 Bit) 2023-11-01 15:50:16 +01:00
94445800de Add Raspberry Pi support. 2023-07-06 17:44:57 +02:00
338ebcef80 Add check if Playbook ran successfully. 2023-07-05 23:34:15 +02:00
12af5c9d46 Handle password securely, needs htpasswd to create user:password:
- Update tpotinit and entrypoint.sh to reflect this
- Update install.sh to reflect this
- Update .env / env.example to reflect this

Reorder recommended packages in T-Pot Playbook
Add packages to T-Pot Playbook to ensure manual deployment via Ansible will offer the same environment as manual local installation via install.sh and local Ansible deployment.
2023-07-05 23:03:41 +02:00
b3f1b71054 Tweaking:
- Ansible Playbooks refinement
- Add Ansible Bootstrapping
- Add some notes
2023-07-05 17:55:59 +02:00
1ebdfc2eac Add install support for Alma Linux. 2023-07-03 23:43:31 +02:00
45d7b60d4c Add install support for Rocky Linux. 2023-07-03 22:47:13 +02:00
4dfb9a9caf tweak installer
fix issue with selinux on Fedora
2023-07-03 16:45:40 +02:00
ae9a2dd2ee Tweaking
- reorder install.sh
2023-07-02 15:25:58 +02:00
f7fc81a8ad Update Installer / Playbooks
- add tags
- reorder
- fix errors
2023-07-02 14:52:06 +02:00
5a7c4b54e6 tweaking 2023-06-30 23:49:47 +02:00
4df54390dc tweak install script and configs 2023-06-30 22:03:53 +02:00
2d1a06551c tweak installer, playbooks 2023-06-30 13:15:30 +02:00
e4b73c5be7 update distro names 2023-06-30 11:22:50 +02:00
5465a5e364 update distro names 2023-06-30 11:19:49 +02:00
51154d7857 download images during install, tweaking 2023-06-29 18:43:08 +02:00
65a443d778 add installer
Instead of individual installers for each distribution there is only one necessary now that we are using Ansible.
2023-06-27 19:59:19 +02:00
20559345b0 add installer
Instead of individual installers for each distribution there is only one necessary now that we are using Ansible.
2023-06-27 19:55:46 +02:00
2c4eaf0794 Begin of restructuring ...
- deprecate old release
- set virtual version
- we need tpot user / group, adding to installer
- tweaking
- do not use the dev branch, it will break stuff
2023-06-13 23:59:09 +02:00
13e86a04e8 tweaking, fixes 2018-10-30 15:49:23 +00:00
2f67e9740c link installer 2018-10-30 14:26:14 +00:00