Commit Graph

39 Commits

Author SHA1 Message Date
Alexander Rogov
e2305d06c0 fix: merge ingress paths — /mastodon/ to minio, / to mastodon-web 2026-07-13 01:11:16 +03:00
Alexander Rogov
0a80b23cce fix: use https for S3 public URLs to match CSP policy 2026-07-13 01:04:39 +03:00
Alexander Rogov
5fe79e7530 fix: set S3_HOSTNAME to public domain, add minio ingress route 2026-07-13 00:50:23 +03:00
Alexander Rogov
d0769d7fdf fix: set overridePathStyle to false so force_path_style becomes true 2026-07-13 00:41:24 +03:00
Alexander Rogov
12f5e95544 fix: remove overridePathStyle — its logic is inverted in Mastodon (force_path_style = overridePathStyle != 'true') 2026-07-13 00:38:29 +03:00
Alexander Rogov
856f0e470d fix: correct S3 endpoint — MinIO service uses port 80 not 9000 2026-07-13 00:33:17 +03:00
Alexander Rogov
03a9d48a06 fix: add dummy elasticsearch credentials to pass helm chart validation 2026-07-13 00:21:17 +03:00
Alexander Rogov
ea57d44228 fix: enable search (fix opensearch security, enable es, bump web memory)
- Fix OpenSearch security plugin: change "true" string to true boolean
  in cluster.yaml to actually disable security (TLS + auth)
- Enable elasticsearch in mastodon connecting to shared-os cluster
  (port 9200, TLS disabled, single_node_cluster preset)
- Enable deploySearch hook to build search indexes
- Increase mastodon-web memory limit from 512Mi to 1Gi to fix OOMKill
2026-07-13 00:11:51 +03:00
Alexander Rogov
58e2742991 disable local search 2026-07-12 23:08:11 +03:00
Alexander Rogov
ce6b16a56c more ai suggestions 2026-07-12 22:57:35 +03:00
Alexander Rogov
0e57f7aaba insecure os 2026-07-12 22:50:21 +03:00
Alexander Rogov
a1bb29a232 make it work 2026-07-12 22:44:56 +03:00
Alexander Rogov
3f888f64f1 spaces part 2 2026-07-12 22:43:27 +03:00
Alexander Rogov
027ecb42ff spaces 2026-07-12 22:41:41 +03:00
Alexander Rogov
79f4d6dd89 trying to make it right 2026-07-12 22:40:24 +03:00
Alexander Rogov
7589233c8b fix ai mistake 2026-07-12 22:38:48 +03:00
Alexander Rogov
7acf565a84 revert 2026-07-12 22:35:36 +03:00
Alexander Rogov
d445392d3b fix os again 2026-07-12 22:31:03 +03:00
Alexander Rogov
61b2c5c0dc add ca cert back 2026-07-12 22:28:58 +03:00
Alexander Rogov
bfa1d8aaeb remove os ca 2026-07-12 22:22:56 +03:00
Alexander Rogov
e469aa632b fix certs path for opensearch 2026-07-12 22:13:56 +03:00
Alexander Rogov
307bd4b3d9 add search hooks 2026-07-12 22:08:24 +03:00
Alexander Rogov
e80b04ecae chatgpt told me this 2026-07-12 21:48:26 +03:00
Alexander Rogov
0f60c3dce9 trying to fix scopes 2026-07-12 21:09:52 +03:00
Alexander Rogov
0a106dab4e add profil to scope 2026-07-12 20:50:28 +03:00
Alexander Rogov
8bcdd041c0 fix 2026-07-12 20:47:32 +03:00
Alexander Rogov
870e0cb15f trying to make it pretty 2026-07-12 20:43:28 +03:00
Alexander Rogov
ff2472a5f0 fix mastodon auth email verification 2026-07-12 20:28:09 +03:00
Alexander Rogov
6fe2a91ca8 trying to fix mastodon mas auth again 2026-07-12 20:24:17 +03:00
Alexander Rogov
ec8a3e81a0 fix auth scope 2026-07-12 20:20:44 +03:00
Alexander Rogov
5ff12222ea fix mas uri 2026-07-12 20:17:00 +03:00
Alexander Rogov
992b164831 mastodon mas 2026-07-12 20:12:04 +03:00
Alexander Rogov
c26ae15ff5 change s3 to a minio operator in mastodon app 2026-07-12 19:37:11 +03:00
Alexander Rogov
dacbce4c85 mastodon new opensearch 2026-07-12 19:06:02 +03:00
Alexander Rogov
a7b94cb3fa migrate opensearch to operator pattern (operator + cluster CR) 2026-07-12 16:50:51 +03:00
Alexander Rogov
e7e1456acb fix redis hostname to redis-master 2026-07-12 16:41:15 +03:00
Alexander Rogov
ab09853a24 add missing mastodon secrets and es credentials 2026-07-12 16:34:12 +03:00
Alexander Rogov
187af870aa fix mastodon smtp placement 2026-07-12 16:29:48 +03:00
Alexander Rogov
8dbfb89ea9 add mastodon database CR and argo app 2026-07-12 16:26:14 +03:00