12 KiB
12 KiB
v2-Docker
This README was automatically generated by Claude Project Manager
Project Overview
- Path:
A:/GiTea/v2-Docker - Files: 1571 files
- Size: 54.8 MB
- Last Modified: 2025-07-01 16:22
Technology Stack
Languages
- Batch
- C#
- PowerShell
- Python
- Shell
Project Structure
API_REFERENCE.md
backup_before_cleanup.sh
CLAUDE.md
cloud-init.yaml
generate-secrets.py
JOURNAL.md
OPERATIONS_GUIDE.md
PRODUCTION_DEPLOYMENT.md
Start.bat
SYSTEM_DOCUMENTATION.md
backups/
│ ├── backup_v2docker_20250607_174645_encrypted.sql.gz.enc
│ ├── backup_v2docker_20250607_232845_encrypted.sql.gz.enc
│ ├── backup_v2docker_20250608_075834_encrypted.sql.gz.enc
│ ├── backup_v2docker_20250608_174930_encrypted.sql.gz.enc
│ ├── backup_v2docker_20250608_200224_encrypted.sql.gz.enc
│ ├── backup_v2docker_20250616_211330_encrypted.sql.gz.enc
│ ├── backup_v2docker_20250618_020559_encrypted.sql.gz.enc
│ ├── backup_v2docker_20250618_021107_encrypted.sql.gz.enc
│ ├── backup_v2docker_20250618_024414_encrypted.sql.gz.enc
│ └── refactoring_20250616_223724/
│ ├── app.py.backup_20250616_223724
│ ├── blueprint_overview.txt
│ ├── commented_routes.txt
│ ├── git_diff.txt
│ ├── git_log.txt
│ ├── git_status.txt
│ └── v2_adminpanel_backup/
│ ├── app.py
│ ├── app.py.backup
│ ├── app.py.backup_before_blueprint_migration
│ ├── app.py.old
│ ├── app_before_blueprint.py
│ ├── app_new.py
│ ├── app_with_duplicates.py
│ ├── config.py
│ ├── cookies.txt
│ └── create_users_table.sql
lizenzserver/
│ ├── API_DOCUMENTATION.md
│ ├── config.py
│ ├── docker-compose.yaml
│ ├── docker-compose.yml
│ ├── Dockerfile.admin
│ ├── Dockerfile.analytics
│ ├── Dockerfile.auth
│ ├── Dockerfile.license
│ ├── init.sql
│ ├── api/
│ │ └── v1
│ ├── events/
│ │ ├── event_bus.py
│ │ └── __init__.py
│ ├── middleware/
│ │ ├── rate_limiter.py
│ │ └── __init__.py
│ ├── models/
│ │ └── __init__.py
│ ├── repositories/
│ │ ├── base.py
│ │ ├── cache_repo.py
│ │ └── license_repo.py
│ ├── services/
│ │ ├── admin_api/
│ │ │ ├── app.py
│ │ │ └── __init__.py
│ │ ├── analytics/
│ │ │ ├── app.py
│ │ │ └── __init__.py
│ │ ├── auth/
│ │ │ ├── app.py
│ │ │ ├── config.py
│ │ │ ├── Dockerfile
│ │ │ └── requirements.txt
│ │ └── license_api/
│ │ ├── app.py
│ │ ├── Dockerfile
│ │ └── requirements.txt
│ ├── tests
│ └── utils
scripts/
│ ├── reset-to-dhcp.ps1
│ ├── set-static-ip.ps1
│ └── setup-firewall.ps1
SSL/
│ ├── cert.pem
│ ├── chain.pem
│ ├── fullchain.pem
│ ├── privkey.pem
│ └── SSL_Wichtig.md
v2/
│ ├── backup_before_timezone_change.sql
│ ├── cookies.txt
│ ├── docker-compose.yaml
│ └── postgres_data
v2_adminpanel/
│ ├── app.py
│ ├── apply_lead_migration.py
│ ├── apply_license_heartbeats_migration.py
│ ├── apply_partition_migration.py
│ ├── config.py
│ ├── db.py
│ ├── Dockerfile
│ ├── ERROR_HANDLING_GUIDE.md
│ ├── init.sql
│ ├── models.py
│ ├── auth/
│ │ ├── decorators.py
│ │ ├── password.py
│ │ ├── rate_limiting.py
│ │ ├── two_factor.py
│ │ └── __init__.py
│ ├── core/
│ │ ├── error_handlers.py
│ │ ├── exceptions.py
│ │ ├── logging_config.py
│ │ ├── monitoring.py
│ │ ├── validators.py
│ │ └── __init__.py
│ ├── docs
│ ├── leads/
│ │ ├── models.py
│ │ ├── repositories.py
│ │ ├── routes.py
│ │ ├── services.py
│ │ ├── __init__.py
│ │ └── templates
│ ├── middleware/
│ │ ├── error_middleware.py
│ │ └── __init__.py
│ ├── migrations/
│ │ ├── add_device_type.sql
│ │ ├── add_fake_constraint.sql
│ │ ├── add_june_2025_partition.sql
│ │ ├── cleanup_orphaned_api_tables.sql
│ │ ├── create_lead_tables.sql
│ │ ├── create_license_heartbeats_table.sql
│ │ ├── remove_duplicate_api_key.sql
│ │ └── rename_test_to_fake.sql
│ ├── routes/
│ │ ├── admin_routes.py
│ │ ├── api_routes.py
│ │ ├── auth_routes.py
│ │ ├── batch_routes.py
│ │ ├── customer_routes.py
│ │ ├── export_routes.py
│ │ ├── license_routes.py
│ │ ├── monitoring_routes.py
│ │ ├── resource_routes.py
│ │ └── session_routes.py
│ ├── services
│ ├── templates/
│ │ ├── 404.html
│ │ ├── 500.html
│ │ ├── add_resources.html
│ │ ├── audit_log.html
│ │ ├── backups.html
│ │ ├── backup_codes.html
│ │ ├── base.html
│ │ ├── batch_form.html
│ │ ├── batch_result.html
│ │ ├── blocked_ips.html
│ │ ├── api_keys
│ │ ├── devices
│ │ ├── macros
│ │ └── monitoring/
│ │ ├── alerts.html
│ │ ├── analytics.html
│ │ ├── live_dashboard.html
│ │ └── unified_monitoring.html
│ ├── tests/
│ │ ├── test_error_handling.py
│ │ └── __init__.py
│ └── utils/
│ ├── audit.py
│ ├── backup.py
│ ├── export.py
│ ├── license.py
│ ├── network.py
│ ├── partition_helper.py
│ ├── recaptcha.py
│ └── __init__.py
v2_lizenzserver/
│ ├── docker-compose.yml
│ ├── Dockerfile
│ ├── init_db.py
│ ├── requirements.txt
│ ├── test_api.py
│ ├── app/
│ │ ├── main.py
│ │ ├── api/
│ │ │ ├── license.py
│ │ │ ├── version.py
│ │ │ └── __init__.py
│ │ ├── core/
│ │ │ ├── api_key_auth.py
│ │ │ ├── config.py
│ │ │ ├── metrics.py
│ │ │ └── security.py
│ │ ├── db/
│ │ │ └── database.py
│ │ ├── models/
│ │ │ ├── models.py
│ │ │ └── __init__.py
│ │ ├── schemas/
│ │ │ ├── license.py
│ │ │ └── __init__.py
│ │ └── services
│ ├── client_examples/
│ │ ├── csharp_client.cs
│ │ └── python_client.py
│ └── services/
│ ├── admin/
│ │ ├── app.py
│ │ ├── Dockerfile
│ │ ├── requirements.txt
│ │ └── __init__.py
│ └── analytics/
│ ├── app.py
│ ├── Dockerfile
│ ├── requirements.txt
│ └── __init__.py
v2_nginx/
│ ├── Dockerfile
│ ├── Dockerfile.letsencrypt
│ ├── entrypoint-letsencrypt.sh
│ ├── entrypoint.sh
│ ├── nginx.conf
│ └── ssl/
│ ├── dhparam.pem
│ ├── fullchain.pem
│ ├── privkey.pem
│ └── README.md
v2_postgres/
│ └── Dockerfile
v2_postgreSQL/
│ ├── pg_hba.conf
│ ├── pg_ident.conf
│ ├── PG_VERSION
│ ├── postgresql.auto.conf
│ ├── postgresql.conf
│ ├── postmaster.opts
│ ├── postmaster.pid
│ ├── base/
│ │ ├── 1/
│ │ │ ├── 112
│ │ │ ├── 113
│ │ │ ├── 1247
│ │ │ ├── 1247_fsm
│ │ │ ├── 1247_vm
│ │ │ ├── 1249
│ │ │ ├── 1249_fsm
│ │ │ ├── 1249_vm
│ │ │ ├── 1255
│ │ │ └── 1255_fsm
│ │ ├── 13779/
│ │ │ ├── 112
│ │ │ ├── 113
│ │ │ ├── 1247
│ │ │ ├── 1247_fsm
│ │ │ ├── 1247_vm
│ │ │ ├── 1249
│ │ │ ├── 1249_fsm
│ │ │ ├── 1249_vm
│ │ │ ├── 1255
│ │ │ └── 1255_fsm
│ │ ├── 13780/
│ │ │ ├── 112
│ │ │ ├── 113
│ │ │ ├── 1247
│ │ │ ├── 1247_fsm
│ │ │ ├── 1247_vm
│ │ │ ├── 1249
│ │ │ ├── 1249_fsm
│ │ │ ├── 1249_vm
│ │ │ ├── 1255
│ │ │ └── 1255_fsm
│ │ └── 16384/
│ │ ├── 112
│ │ ├── 113
│ │ ├── 1247
│ │ ├── 1247_fsm
│ │ ├── 1247_vm
│ │ ├── 1249
│ │ ├── 1249_fsm
│ │ ├── 1249_vm
│ │ ├── 1255
│ │ └── 1255_fsm
│ ├── global/
│ │ ├── 1213
│ │ ├── 1213_fsm
│ │ ├── 1213_vm
│ │ ├── 1214
│ │ ├── 1214_fsm
│ │ ├── 1214_vm
│ │ ├── 1232
│ │ ├── 1233
│ │ ├── 1260
│ │ └── 1260_fsm
│ ├── pg_commit_ts
│ ├── pg_dynshmem
│ ├── pg_logical/
│ │ ├── replorigin_checkpoint
│ │ ├── mappings
│ │ └── snapshots
│ ├── pg_multixact/
│ │ ├── members/
│ │ │ └── 0000
│ │ └── offsets/
│ │ └── 0000
│ ├── pg_notify
│ ├── pg_replslot
│ ├── pg_serial
│ ├── pg_snapshots
│ ├── pg_stat
│ ├── pg_stat_tmp/
│ │ ├── db_0.stat
│ │ ├── db_13780.stat
│ │ ├── db_16384.stat
│ │ └── global.stat
│ ├── pg_subtrans/
│ │ └── 0000
│ ├── pg_tblspc
│ ├── pg_twophase
│ ├── pg_wal/
│ │ ├── 000000010000000000000001
│ │ └── archive_status
│ └── pg_xact/
│ └── 0000
v2_testing/
├── test_admin_login.py
├── test_audit_json.py
├── test_audit_log.py
├── test_audit_raw.py
├── test_audit_simple.py
├── test_audit_timezone.py
├── test_customer_management.py
├── test_dashboard.py
├── test_dashboard_detail.py
└── test_export.py
Key Files
Dockerfilerequirements.txtMakefileREADME.mdrequirements.txtDockerfilerequirements.txtDockerfilerequirements.txtDockerfilerequirements.txtDockerfilerequirements.txtDockerfilerequirements.txtDockerfilerequirements.txtDockerfileREADME.mdDockerfile
Claude Integration
This project is managed with Claude Project Manager. To work with this project:
- Open Claude Project Manager
- Click on this project's tile
- Claude will open in the project directory
Notes
Add your project-specific notes here
Development Log
- README generated on 2025-07-05 17:50:23