upaas/internal
sneak 5fb0b111fc Use ULID for app IDs and Docker label for container lookup
- Replace UUID with ULID for app ID generation (lexicographically sortable)
- Remove container_id column from apps table (migration 002)
- Add upaas.id Docker label to identify containers by app ID
- Implement FindContainerByAppID in Docker client to query by label
- Update handlers and deploy service to use label-based container lookup
- Show system-managed upaas.id label in UI with editing disabled

Container association is now determined dynamically via Docker label
rather than stored in the database, making the system more resilient
to container recreation or external changes.
2025-12-29 16:06:40 +07:00
..
config Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00
database Use ULID for app IDs and Docker label for container lookup 2025-12-29 16:06:40 +07:00
docker Use ULID for app IDs and Docker label for container lookup 2025-12-29 16:06:40 +07:00
globals Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00
handlers Use ULID for app IDs and Docker label for container lookup 2025-12-29 16:06:40 +07:00
healthcheck Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00
logger Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00
middleware Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00
models Use ULID for app IDs and Docker label for container lookup 2025-12-29 16:06:40 +07:00
server Add container restart/stop/start controls 2025-12-29 15:50:51 +07:00
service Use ULID for app IDs and Docker label for container lookup 2025-12-29 16:06:40 +07:00
ssh Initial commit with server startup infrastructure 2025-12-29 15:46:03 +07:00