Commit Graph

634 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
31f09413e0 continue working on env, tpotinit and deploy 2024-02-23 16:41:52 +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
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
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
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
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
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
4c74690c41 tweaking 2023-06-29 13:29:42 +02:00
9815453623 add support for local cache 2023-06-29 13:06:43 +02:00
81aad58c2f adjust build script for docker engine
builder setup is no longer needed
amd64 and arm64 support
2023-06-29 12:22:19 +02:00
ef812c6b82 Merge branch 'master' into dev 2023-06-27 11:58:39 +00:00
a0c5a8c0e7 fix port definitions
- docker-compose no longer accepts ports definitions when network_mode: host is set
- previous versions simply ignored the ports definitions, the updated docker-compose breaks with an error however
2023-06-27 09:23:52 +00:00
050c898149 Begin of restructuring ...
- tweaking before re-work tpotinit
2023-06-14 02:17:09 +02:00
ecb1dcd338 Merge pull request #1351 from telekom-security/master
fixes #1346
2023-06-14 00:02:35 +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
c1808161e4 fixes #1346 2023-06-07 05:54:17 +00:00
e3b1fd298a Prepare fix for #1336. 2023-05-31 17:21:15 +02:00
1a2d34c013 bump elk to 8.6.2, rebuild images 2023-05-30 14:35:45 +00:00
87ef005c17 tweaking for tpotlight 2023-05-27 14:49:20 +02:00
f438be7e27 Allow for automatic geoip db downloads 2023-05-07 18:10:23 +02:00
efd5f4c54c fixes #1320 2023-05-03 22:01:36 +00:00
35188ef28e add option to retrieve ENVs from file 2023-05-02 13:11:05 +02:00
918a408357 Merge branch 'master' of https://github.com/telekom-security/tpotce 2023-04-27 18:44:30 +02:00
5fd0d158e6 Add Nginx Cockpit Awareness 2023-04-27 18:42:38 +02:00
5265e3945a bump ewsposter to 1.25.0 2023-04-26 08:47:28 +00:00
a08a475f57 tweaking 2023-04-25 17:47:44 +00:00
ff7c368c7f update landing page
make relative links (T-Pot home) dynamic to display them only if services are available
adjust dimensions for link container
correct github link
place attack-map link in the home container
2023-04-25 15:03:26 +02:00
668a4d91a7 bump ewsposter to 1.24.0 2023-02-24 14:34:49 +00:00
350179fc89 Added detailed comment
Added a detailed comment on what the change is needed for and why it's there
2023-02-23 16:51:42 +01:00
f3a6461eaa Fixing uri max size
Changing URI max size from 1024 to 1280 bytes
2023-02-21 01:13:52 +01:00
fc17d850b5 bump t-pot-attack-map to v2.0.1 2023-02-14 17:41:02 +00:00
72a3b51bd4 bump t-pot-attack-map to 1.2.0 2023-02-04 00:29:26 +00:00
f786769527 bump t-pot-attack-map to 1.1.2 2023-02-03 20:37:27 +00:00
23934bc693 bump t-pot-attack-map to 1.1.1, add nginx cache header 2023-02-03 18:16:32 +00:00