[{"title":"( 27 个子文件 31KB ) 2026 GEO优化源码方案[源码]","children":[{"title":"V5WRP0ySlXAgp4RQVo5c-master-ad371282da1408fb3266f4161dc1100cfa02dc85","children":[{"title":"geo-server","children":[{"title":"server.php <span style='color:#111;'> 562B </span>","children":null,"spread":false},{"title":".env <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"app","children":[{"title":"Services","children":[{"title":"GEOService.php <span style='color:#111;'> 6.27KB </span>","children":null,"spread":false}],"spread":true},{"title":"Helpers","children":[{"title":"GEOHelper.php <span style='color:#111;'> 5.87KB </span>","children":null,"spread":false}],"spread":true},{"title":"Console","children":[{"title":"Kernel.php <span style='color:#111;'> 892B </span>","children":null,"spread":false},{"title":"Commands","children":[{"title":"CleanExpiredGeoData.php <span style='color:#111;'> 792B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Models","children":[{"title":"GeoData.php <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false}],"spread":true},{"title":"Http","children":[{"title":"Controllers","children":[{"title":"GEOController.php <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"composer.json <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"bootstrap","children":[{"title":"app.php <span style='color:#111;'> 555B </span>","children":null,"spread":false}],"spread":true},{"title":"grafana-dashboard.json <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"test-geo-service.php <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"docker-compose.yml <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"database","children":[{"title":"migrations","children":[{"title":"2026_02_03_000000_create_geo_data_table.php <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"public","children":[{"title":"index.php <span style='color:#111;'> 625B </span>","children":null,"spread":false}],"spread":true},{"title":"Dockerfile <span style='color:#111;'> 911B </span>","children":null,"spread":false},{"title":"routes","children":[{"title":"api.php <span style='color:#111;'> 815B </span>","children":null,"spread":false},{"title":"console.php <span style='color:#111;'> 209B </span>","children":null,"spread":false},{"title":"web.php <span style='color:#111;'> 248B </span>","children":null,"spread":false}],"spread":true},{"title":"prometheus.yml <span style='color:#111;'> 927B </span>","children":null,"spread":false},{"title":".inscode <span style='color:#111;'> 106B </span>","children":null,"spread":false},{"title":"supervisor.conf <span style='color:#111;'> 312B </span>","children":null,"spread":false},{"title":"config","children":[{"title":"geo.php <span style='color:#111;'> 1002B </span>","children":null,"spread":false}],"spread":false},{"title":"nginx.conf <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false}],"spread":false},{"title":"TODO.md <span style='color:#111;'> 4.87KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":".inscode <span style='color:#111;'> 108B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]