Commit Graph

1881 Commits

Author SHA1 Message Date
be74fc75ca tweaking
healthcheck, watch pid not cpu
cleanup dockerfiles
bump dicompot, heralding, elasticpot, endlessh to alpine 3.19
bump dionaea, heralding to latest master
2024-02-28 19:07:22 +01:00
285b37a00d cleanup 2024-02-27 20:28:07 +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
22d2bdff7e update .env 2024-02-23 20:41:58 +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
31f09413e0 continue working on env, tpotinit and deploy 2024-02-23 16:41:52 +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
4f41b84103 Adjust T-Pot config file, tpotinit
fix logrotate.conf path
add tpotinit logging
add support for LS_WEB_USER in tpot config (.env)
make tpotinit always validate config / adjust users on tpotinit start
2024-02-19 17:34:14 +01:00
09b75cb5be Start working on new landing page
Remove old code
2024-02-16 19:32:02 +01:00
0dda858ac1 Start working on new landing page
Remove old code
2024-02-16 19:15:17 +01:00
0c9b58b6ac Remove Cockpit 2024-02-15 18:32:16 +01:00
380ade13a3 make heralding work with py3.10+ 2024-02-14 22:47:41 +01:00
e94f70a15f Revert to medpot (75a2e6134cf926c35b6017d62542274434c87388) from 2 years ago since current master is broken. 2024-02-14 21:14:40 +01:00
8bbfe7ac62 Fix manuf location 2024-02-14 20:16:13 +01:00
7ae6c73b88 Testing and developing in alpha branch 2024-02-14 19:23:25 +01:00
efd5465837 work on permissions, folders and tpotinit 2024-02-14 19:04:05 +01:00
ef2f5b3f93 Rework .env / env.example
Add more functions to customizer.py (improve port and service checks, improve user output)
Adjust docker-compose files
2024-02-13 19:02:40 +01:00
e7aecf560d Add T-Pot Service Builder 2024-02-12 19:18:57 +01:00
bd4df39538 fix missing replace for x86_64 > amd64
thanks to @shark4ce for taking the time to test, debug and offer a solution #1472.
2024-02-06 13:45:12 +01:00
2fe2d59129 remove auto reload 2024-01-05 22:07:19 +01:00
7ba5567e70 add logstash http_input support for nginx
remove cockpit support entirely
cleanup / housekeeping
2024-01-05 21:31:13 +01:00
0f7dc73f1a provide better example 2024-01-05 20:28:39 +01:00
1da37b5f85 re-implement distributed feature, without ssh
add sensor compose file
add distributed option to tpot config
housekeeping / cleanup
2024-01-05 20:19:50 +01:00
c634d294c7 Update .env 2024-01-05 12:00:36 +01:00
908ca2a45b update builder 2023-12-11 11:04:51 +01:00
faec613b9a add persistence to ENVs
add ENVs checker to keep tpotinit from starting if ENVs are not present or incorrectly set
2023-12-08 18:00:09 +01:00
406a7314ee fix logrotate config, fix version 2023-12-07 18:44:24 +01:00
cf91caaf8c fix alias 2023-11-01 16:19:24 +01:00
13326985a9 Add support for Raspbian (64 Bit) 2023-11-01 15:51:56 +01:00
15d65dbc25 Add Raspbian as supported OS (64 Bit) 2023-11-01 15:50:16 +01:00
05bdfd3855 Update ansible installer 2023-11-01 14:13:16 +01:00
5ebeffe31c Finetune raspberry_showcase.yml 2023-10-31 17:33:40 +01:00
5ca4136ebe add citation 2023-08-28 10:38:40 +02:00
90fa3b30e9 Update 2023-07-22 11:55:10 +02:00
32ba41497a Update 2023-07-20 19:16:10 +02:00
d2eaaab4df Update builder to push to GHCR and DockerHub 2023-07-20 18:59:01 +02:00
a8f5555324 - Prepare a docker compose file for a Raspberry Showcase
- Add config settings for the T-Pot Attack Map 2.1.0
2023-07-20 18:41:56 +02:00
cbbd2aa6c8 Update 2023-07-11 19:26:13 +02:00
6f978e3b5d Add Raspberry Pi support. 2023-07-11 19:19:51 +02: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
ccdbb950d1 fix typo 2023-07-05 23:16: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
69be264eae Notes for Dev Preview 2023-07-04 00:41:12 +02:00
fd74707f07 Notes for Dev Preview 2023-07-04 00:38:35 +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