33 Commits

Author SHA1 Message Date
Aleksandr Soloshenko
41ceff4868 [online] add online module 2025-09-24 13:47:55 +07:00
Aleksandr Soloshenko
f9920e1de7 [deploy] fix container labels for prometheus 2025-08-26 20:31:03 +07:00
Aleksandr Soloshenko
7522626ae7 [deploy] add Grafana dashboard and alerts for HTTP metrics 2025-08-19 17:36:47 +07:00
Aleksandr Soloshenko
6dac509305 [deploy] add new prometheus labels 2025-08-16 14:44:26 +07:00
Aleksandr Soloshenko
29dfda3f3c [deploy] use of ghcr instead of Docker Hub 2025-08-15 14:02:16 +07:00
Aleksandr Soloshenko
f496d676a7 [push] improve metrics and introduce dashboard 2025-08-07 14:12:30 +07:00
Aleksandr Soloshenko
26bdf16931 [sse] add metrics 2025-08-05 16:22:03 +07:00
Aleksandr Soloshenko
4bcfc35c87 [events] introduce events module as a proxy between the app and push/sse 2025-08-05 16:22:03 +07:00
Aleksandr Soloshenko
e04c1b80f9 [deploy] limit user operations from device 2025-03-28 06:52:21 +07:00
Aleksandr Soloshenko
fceb298744 [api] move devices registration rate limit to Traefik 2025-03-12 20:31:52 +07:00
Aleksandr Soloshenko
004cbf8354 [deploy] use LTS MariaDB in example deployments 2024-11-26 13:43:40 +07:00
Aleksandr Soloshenko
67e5d1314c [api] add device self-info endpoint 2024-10-16 13:52:45 +07:00
Aleksandr Soloshenko
c5977f2bb2 [deploy] fix manifest rollback_config section 2024-10-05 06:49:48 +07:00
Aleksandr Soloshenko
330ec1a0d7 [deploy] add provider hash 2024-10-05 06:49:48 +07:00
Aleksandr Soloshenko
d9f6e988b3 [deploy] add api.sms-gate.app domain support 2024-09-26 20:26:23 +07:00
Aleksandr Soloshenko
3a2cd96fe7 [messages] select not more 100 pending messages
[deploy] update memory limit
2024-09-24 19:26:29 +07:00
Aleksandr Soloshenko
b9e1ad2027 [deploy] update to prometheus support 2024-07-04 14:53:57 +07:00
Aleksandr Soloshenko
f3b0aa4591 [deployment] use cert resolver instead of static cert 2024-06-19 06:34:11 +07:00
Aleksandr Soloshenko
0350504b0c [deploy] route only /api requests to the backend 2024-05-31 09:00:30 +07:00
Aleksandr Soloshenko
05661032b3 [docker] fix healthcheck 2024-05-24 09:27:11 +07:00
Aleksandr Soloshenko
404e1f30c6 [docs] add example of single-file setup 2024-03-27 13:49:46 +07:00
Aleksandr Soloshenko
9d7bb54459 [docs] add some information about private mode 2024-03-18 21:25:16 +07:00
Aleksandr Soloshenko
6caf2cd239 Added: docker compose stack name 2023-11-13 10:57:40 +07:00
Aleksandr Soloshenko
95037d0990 Merge remote-tracking branch 'origin/testing' into feature/static-root 2023-11-13 10:55:37 +07:00
Aleksandr Soloshenko
6caaf34d46 Merge remote-tracking branch 'origin/master' into feature/static-root 2023-11-13 10:45:39 +07:00
Aleksandr Soloshenko
99086d4b51 Added: static pages by MkDocs 2023-11-13 00:24:05 +07:00
Aleksandr Soloshenko
aea8ddfc46 Added: update failure policy in terraform 2023-11-03 09:30:59 +07:00
Aleksandr Soloshenko
ce15a6ce53 Added: timezone support 2023-11-03 00:16:43 +07:00
Aleksandr Soloshenko
26cced8641 Added: debug environment in container 2023-11-01 23:42:24 +07:00
Aleksandr Soloshenko
d0161bf0e2 Added: GHA workflows 2023-10-29 20:10:52 +07:00
Aleksandr Soloshenko
a9a92b15bb Added: traefik deployment labels 2023-10-18 22:56:48 +07:00
Aleksandr Soloshenko
670ba1f6e3 Updated: example files 2023-08-19 22:38:09 +07:00
Aleksandr Soloshenko
560499a9a3 Added: Terraform and Docker Swarm support 2023-08-19 22:38:09 +07:00