Commit graph

41 commits

Author SHA1 Message Date
rsatrio
50beeef63a feat: flags in install.sh for silent installation 2025-03-15 10:26:32 +07:00
t3chn0m4g3
5b0a268e97 prep tags for release 2024-12-11 12:53:50 +01:00
t3chn0m4g3
da151150e5 add more installation types 2024-12-10 15:50:42 +01:00
t3chn0m4g3
429d74472c Add Beelzebub 2024-09-04 21:45:00 +02:00
Marco Ochse
ef55a9d434 Update for T-Pot Mobile 2024-05-13 15:49:38 +02:00
Marco Ochse
996e8a3451 Prepare for T-Pot Mobile
- improve install.sh
2024-05-11 13:31:40 +02:00
Marco Ochse
812841d086 Prepare for T-Pot Mobile
- fix typo
- cleanup
2024-05-10 15:31:17 +02:00
Marco Ochse
ade4bd711d
Prepare for T-Pot Mobile 2024-05-10 15:19:05 +02:00
Marco Ochse
0e73986772 Prepare for merge into master 2024-04-22 17:08:22 +02:00
Marco Ochse
85431b308d add 24.04 version tag 2024-03-24 19:22:37 +01:00
Marco Ochse
0488849a37 tweaking 2024-03-24 17:28:26 +01:00
Marco Ochse
ebffec9b0f tweaking 2024-03-24 17:22:43 +01:00
Marco Ochse
e2d9362f8a tweaking 2024-03-24 16:59:02 +01:00
Marco Ochse
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
t3chn0m4g3
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
t3chn0m4g3
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
t3chn0m4g3
2723becd96 continue work on sensor deploy 2024-02-23 20:30:12 +01:00
t3chn0m4g3
127f0c2c92 point installer and ansible to alpha 2024-02-23 17:30:36 +01:00
t3chn0m4g3
72fd6d963b start rework env, sensor deploy 2024-02-22 19:09:52 +01:00
Marco Ochse
a4262e9aae Add SENSOR type to installer with info to deploy from HIVE. 2024-02-21 16:20:18 +01:00
Marco Ochse
15d65dbc25
Add Raspbian as supported OS (64 Bit) 2023-11-01 15:50:16 +01:00
Marco Ochse
94445800de Add Raspberry Pi support. 2023-07-06 17:44:57 +02:00
Marco Ochse
338ebcef80 Add check if Playbook ran successfully. 2023-07-05 23:34:15 +02:00
Marco Ochse
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
Marco Ochse
b3f1b71054 Tweaking:
- Ansible Playbooks refinement
- Add Ansible Bootstrapping
- Add some notes
2023-07-05 17:55:59 +02:00
Marco Ochse
1ebdfc2eac Add install support for Alma Linux. 2023-07-03 23:43:31 +02:00
Marco Ochse
45d7b60d4c Add install support for Rocky Linux. 2023-07-03 22:47:13 +02:00
Marco Ochse
4dfb9a9caf tweak installer
fix issue with selinux on Fedora
2023-07-03 16:45:40 +02:00
Marco Ochse
ae9a2dd2ee Tweaking
- reorder install.sh
2023-07-02 15:25:58 +02:00
Marco Ochse
f7fc81a8ad Update Installer / Playbooks
- add tags
- reorder
- fix errors
2023-07-02 14:52:06 +02:00
Marco Ochse
5a7c4b54e6 tweaking 2023-06-30 23:49:47 +02:00
Marco Ochse
4df54390dc tweak install script and configs 2023-06-30 22:03:53 +02:00
Marco Ochse
2d1a06551c tweak installer, playbooks 2023-06-30 13:15:30 +02:00
Marco Ochse
e4b73c5be7 update distro names 2023-06-30 11:22:50 +02:00
Marco Ochse
5465a5e364 update distro names 2023-06-30 11:19:49 +02:00
t3chn0m4g3
51154d7857 download images during install, tweaking 2023-06-29 18:43:08 +02:00
t3chn0m4g3
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
t3chn0m4g3
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
Marco Ochse
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
t3chn0m4g3
13e86a04e8 tweaking, fixes 2018-10-30 15:49:23 +00:00
t3chn0m4g3
2f67e9740c link installer 2018-10-30 14:26:14 +00:00