ruberoid
4938092b5c
Simplify all Dockerfiles: use dotnet nuget API instead of manual config
...
continuous-integration/drone/tag Build was killed
Updated all service submodules with simplified NuGet configuration:
- Replaced 20+ lines of echo commands with single API call
- No API key needed for public package read access
- Verified gitea.musk.fun/api/packages/nocr is publicly accessible
- Much cleaner and more maintainable Dockerfiles
This should resolve the hanging dotnet restore issue in Drone CI.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 15:00:41 +04:00
ruberoid
4bd1572f53
Add diagnostics to Drone CI and fix Dockerfiles in all services
...
continuous-integration/drone/tag Build was killed
- Added debug-network step to diagnose DNS, SSL, and connectivity issues
- Added debug-dotnet-restore step to test NuGet restore in isolation
- Updated all service submodules with fixed Dockerfiles:
* CA certificates now update before any network operations
* Added verbose logging to dotnet restore
* Optimized apt-get with --no-install-recommends and cache cleanup
This should resolve the NU1301 SSL certificate errors in Drone CI builds.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 14:46:01 +04:00
ruberoid
8edcce23ae
fixed ca update for docker images,
continuous-integration/drone/tag Build was killed
2025-10-14 14:27:06 +04:00
ruberoid
89507cc87b
Разобрались с минимальной версией пакета для обновленного API матчера.
continuous-integration/drone/tag Build was killed
2025-10-14 13:52:03 +04:00
ruberoid
31a4a06bec
Update CLAUDE.md with submodule structure and message flow
...
- Documented git submodule architecture
- Explained Drone CI/CD and tag-based versioning
- Updated message flow to include TextSubscriptionUpdated events
- Clarified text-matcher's role in storing match history
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 13:24:35 +04:00
ruberoid
c84dfe56e9
i dunno
2025-07-31 11:23:10 +04:00
Ruberoid
51b632637b
enriched and shortened telegram-listener logs.
2025-07-22 19:40:21 +03:00
Ruberoid
e51c8562dc
added 403 common bot response handling and k8s metrics.
continuous-integration/drone/tag Build is passing
2025-07-22 10:53:46 +03:00
Ruberoid
aaaebf1f34
Badge fix.
2025-07-22 00:26:36 +03:00
Ruberoid
df09db6461
Log messages translated into english and some punctuation fixes.
continuous-integration/drone/tag Build is passing
2025-07-22 00:10:32 +03:00
Ruberoid
46720bbfe8
removed unused deps.
continuous-integration/drone/tag Build is passing
2025-07-21 19:33:26 +03:00
Ruberoid
4f96f38d3b
removed nuget priority restore warnings.
continuous-integration/drone/tag Build is passing
2025-07-21 17:46:47 +03:00
Ruberoid
b28948b85e
added changes.
2025-07-21 17:15:00 +03:00
Ruberoid
23ffce6465
fixed client module for start.
continuous-integration/drone/tag Build is passing
2025-07-21 14:59:40 +03:00
Ruberoid
22ad80cdf2
change all services exposed ports to prevent from crossing with the defaults ones.
2025-07-21 14:04:40 +03:00
Ruberoid
e7bf96f081
added healthchecks & changed dev dockercompose mariadb instances ports.
2025-07-21 13:51:14 +03:00
Ruberoid
37cca43282
added claude generated readme.
2025-07-21 11:13:45 +03:00
Ruberoid
9f9f7dfbcc
added to config telegram notify channels as a secret.
2025-07-19 16:04:54 +03:00
Ruberoid aka tverpen
640172d8ac
fixed deployment.
2025-07-19 12:32:19 +00:00
Ruberoid
343109a727
Fixed deployment for telegram-client service.
2025-07-19 15:23:28 +03:00
Ruberoid
30587eddd0
fixed migrator for text-matcher.
continuous-integration/drone/tag Build is passing
2025-07-19 15:16:30 +03:00
Ruberoid
5b1dee0ab3
return to drone/docker #05 .
continuous-integration/drone/tag Build is passing
2025-07-19 14:20:44 +03:00
Ruberoid
35a977efd9
return to drone/docker #04 .
continuous-integration/drone/push Build is passing
2025-07-19 14:08:21 +03:00
Ruberoid
fcf6f26f40
return to drone/docker #03 .
continuous-integration/drone/push Build is passing
2025-07-19 13:54:06 +03:00
Ruberoid
f7d8ad0fd2
return to drone/docker #02 .
continuous-integration/drone/push Build was killed
2025-07-19 13:46:21 +03:00
Ruberoid
3d85488716
return to drone/docker #01 .
2025-07-19 13:45:17 +03:00
Ruberoid
b56bf27460
return to drone/docker #00 .
2025-07-19 13:44:44 +03:00
Ruberoid
405e0aec57
removed main branch push immediate build
continuous-integration/drone/tag Build is passing
2025-07-18 20:02:25 +03:00
Ruberoid
11ad2653fd
Fixed all warnings.
continuous-integration/drone/push Build is failing
2025-07-18 19:58:19 +03:00
Ruberoid
1bdf5efb74
fixed all configs,
continuous-integration/drone/push Build is passing
2025-07-18 17:23:48 +03:00
Ruberoid
61a70f5b7f
added docker-compose info into readme.
2025-07-18 15:03:34 +03:00
Ruberoid
adc7bb95d2
added docker compose env variables file template.
2025-07-18 15:00:10 +03:00
Ruberoid
4d067b1188
Slight telegram client improvements.
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build is passing
2025-07-15 00:27:23 +03:00
Ruberoid
b6c2668254
Added correct env var for array initialization.
continuous-integration/drone/push Build is passing
2025-07-14 20:55:31 +03:00
Ruberoid
6ac42fbdd3
added parameter for nabling admin message notification.
continuous-integration/drone/push Build is passing
2025-07-14 17:00:21 +03:00
Ruberoid
7531dd93df
added env variables for correct services start.
continuous-integration/drone/push Build is passing
2025-07-14 16:01:29 +03:00
Ruberoid
79322cc9dc
Merge branch 'main' of https://gitea.musk.fun/nocr/flea
2025-07-14 14:46:53 +03:00
Ruberoid
5842743219
added envs ignore for docker compose.
2025-07-14 14:45:45 +03:00
ruberoid
373ae695dd
finally read drone man, but claude sux.
continuous-integration/drone/tag Build was killed
continuous-integration/drone/push Build is passing
2025-06-03 22:43:54 +04:00
ruberoid
afb39f4f59
fixed yaml/
2025-06-03 22:37:45 +04:00
ruberoid
3af947eddf
Added some sensitive readme data.
2025-06-03 22:30:55 +04:00
ruberoid
62325d3378
added semantic ref for trigger to build.
2025-06-03 22:22:04 +04:00
ruberoid
676e6dc51d
restricted build only for tags + branch main
2025-06-03 22:00:52 +04:00
ruberoid
c5becb802b
fixed build and push for the text_matcher|users conflict naming.
continuous-integration/drone/tag Build was killed
2025-06-03 21:20:20 +04:00
ruberoid
414f804380
fix time limit compare issue.
continuous-integration/drone/tag Build was killed
2025-05-14 09:59:27 +04:00
ruberoid
50edb867df
new approach 00.
continuous-integration/drone/tag Build was killed
2025-05-13 21:23:32 +04:00
ruberoid
e0e5f84bda
TL update
continuous-integration/drone/tag Build was killed
2025-05-13 20:49:26 +04:00
ruberoid
046c242529
Changed telegram listener to update manager.
continuous-integration/drone/tag Build was killed
2025-05-13 18:36:24 +04:00
ruberoid
54bd0c9426
Actual version of WTelegram listener 3.7.1 -> 4.3.4
continuous-integration/drone/tag Build was killed
2025-05-11 18:04:53 +04:00
ruberoid
92a36e6005
added correct badge.
2025-05-11 16:17:02 +04:00