|
ce3fe1cd51
|
Nextcloud: integrate Talk & Whiteboard; adjust ports & healthchecks
- Enable Spreed (Talk); signaling via /standalone-signaling/
- STUN/TURN: move STUN to 3480 (3479 occupied by BBB), keep TURN 5350 reserved
- docker-compose: expose internal WS ports; explicit TURN port mapping
- Healthchecks: add nc-based TCP checks (roles/docker-container/templates/healthcheck/nc.yml.j2)
- Nginx: location proxy to talk:8081
- Schema: add talk_* secrets (turn/signaling/internal)
- Plugins: configure spreed/whiteboard via vars/*; remove old task files
- Ports matrix (group_vars/all/09_ports.yml) updated/commented
Conversation: https://chatgpt.com/share/68b61a6a-e1dc-800f-b793-4aa600bc0166
|
2025-09-02 00:13:23 +02:00 |
|
|
7ca8b7c71d
|
feat(nextcloud): integrate Talk & Whiteboard; refactor to NEXTCLOUD_* vars; full-stack setup
config(ports): add Nextcloud websocket port (4003); canonical domains (nextcloud/talk/whiteboard)
refactor: unify get_app_conf usage & Jinja spacing; migrate paths/handlers to new NEXTCLOUD_* vars
feat(plugins): split plugin routines; configure Whiteboard via occ (URL + JWT)
fix(oidc): use NEXTCLOUD_URL for logout; correct LDAP attribute mappings; add OIDC flavor switch
feat: Whiteboard container & reverse-proxy location; Talk STUN/WS ports; Redis URL for Whiteboard
chore: drop obsolete TODO; minor cleanups in oauth2-proxy, matrix, peertube, pgadmin, phpldapadmin, pixelfed, phpmyadmin
security(schema): Bluesky jwt_secret now base64_prefixed_32; add Nextcloud whiteboard_jwt_secret
db: normalize postgres image tag templating; central DB host checks spacing fixes
ops: add full-stack bootstrap (certs, proxy, volumes); internal nginx config reload handler update
refs: https://chatgpt.com/share/68b5f5b7-8d64-800f-b001-1241f818dc0e
|
2025-09-01 21:37:02 +02:00 |
|
|
28f7ac5aba
|
Removed attendize because it isn't maintained anymore. Pretix is the successor.
|
2025-08-29 11:17:10 +02:00 |
|
|
5c6349321b
|
Removed MyBB role, because it's deprecated and Discourse takes over
|
2025-08-29 00:12:35 +02:00 |
|
|
b916173422
|
Renamed web-app-port-ui to web-app-desktop
|
2025-08-26 11:35:22 +02:00 |
|
|
790762d397
|
Renamed some web apps to web servicesy
|
2025-08-20 05:00:24 +02:00 |
|
|
a84ee1240a
|
Optimized collabora name
|
2025-08-20 01:00:51 +02:00 |
|
|
27973c2773
|
Optimized injection layer on lua base, as replace for nginx replace. Also optimized cloudflare cache deletion(no everytime for cleanup). Still CDN is required for logout mechanism via JS and Nextcloud deploy is buggy after changing from nginx to openresty. Propably some variable overwritte topic. Should be solved tomorrow.
|
2025-07-24 19:13:13 +02:00 |
|
|
4b9e7dd3b7
|
Implemented universal logout
|
2025-07-22 13:14:06 +02:00 |
|
|
aeeae776c7
|
Finished implementation of correct application id
|
2025-07-21 11:33:35 +02:00 |
|
|
356c214718
|
Renamed multiple roles incl. oauth2 to to web-app-*
|
2025-07-21 11:28:54 +02:00 |
|
|
4717e33649
|
Renamed multiple roles incl. gitlab to to web-app-*
|
2025-07-21 11:25:24 +02:00 |
|
|
ee4ee9a1b7
|
Changed funkwhale to web-app-funkwhale
|
2025-07-21 11:14:02 +02:00 |
|
|
57211c2076
|
Changed phpldapadmin to web-app-phpldapadmin
|
2025-07-21 11:12:05 +02:00 |
|
|
2ffaadfaca
|
Changed bluesky to web-app-bluesky
|
2025-07-21 11:10:06 +02:00 |
|
|
e6db73c02a
|
Changed taiga to web-app-taiga
|
2025-07-21 10:47:45 +02:00 |
|
|
4ad6f1f8ea
|
Changed roulette-wheel to web-app-roulette-wheel
|
2025-07-21 10:40:02 +02:00 |
|
|
7e58b825ea
|
Changed pgadmin to web-app-pgadmin
|
2025-07-21 10:36:51 +02:00 |
|
|
f3aa7625fe
|
Renamed presentation to navigator
|
2025-07-21 09:22:30 +02:00 |
|
|
14dde77134
|
Implemented correct sphinx id
|
2025-07-21 08:56:23 +02:00 |
|
|
fd422a14ce
|
Set correct id for simpleicons
|
2025-07-21 08:52:22 +02:00 |
|
|
98cc3d5070
|
Changed yourls to yourls and additional optimations
|
2025-07-20 10:41:06 +02:00 |
|
|
2db5f75888
|
Changed snipe-it to web-app-snipe-it and additional optimations
|
2025-07-20 10:26:09 +02:00 |
|
|
867b377115
|
Changed mobolizon to web-app-mobilizon
|
2025-07-20 10:10:17 +02:00 |
|
|
1882fcfef5
|
Changed lam to web-app-lam
|
2025-07-20 09:59:31 +02:00 |
|
|
45d9da3125
|
Implemented friendica database credentials update (untested)
|
2025-07-19 16:45:04 +02:00 |
|
|
6a1a83432f
|
Different optimations and mig integration. test will fail due to strickter validation checks. need to be cleaned up tomorrow
|
2025-07-18 20:08:20 +02:00 |
|
|
9a8ef5e047
|
Implemented new appid for bbb
|
2025-07-17 16:04:05 +02:00 |
|
|
ad449c3b6a
|
Adapted roles to new architecture
|
2025-07-17 15:39:31 +02:00 |
|
|
90bc52632e
|
Moved web-app-phpmyadmin to new structure
|
2025-07-17 08:24:07 +02:00 |
|
|
d222b55f30
|
Changed espocrm application id to new forma
|
2025-07-17 07:43:50 +02:00 |
|
|
a04a1710d3
|
Changed keycloak application id
|
2025-07-17 07:16:38 +02:00 |
|
|
84322f81ef
|
Implemented draft for auto database credentials change moodle
|
2025-07-17 06:31:55 +02:00 |
|
|
af3ea9039c
|
Restructure and cleaned up in preparation of new backup logic
|
2025-07-15 23:51:51 +02:00 |
|
|
fb0ca533ae
|
Moved database port mapping to central port configuration file
|
2025-07-13 23:06:11 +02:00 |
|
|
a18e888044
|
Implemented new matomo setup
|
2025-07-13 12:58:10 +02:00 |
|
|
ead60dab84
|
Fail safed more parts of the code
|
2025-07-12 21:35:33 +02:00 |
|
|
3b03c5171d
|
Renamed the mariadb, openldap and postgres database
|
2025-07-12 16:06:13 +02:00 |
|
|
e7322a239e
|
Solved different bugs
|
2025-07-09 11:51:42 +02:00 |
|
|
563d5fd528
|
Huge role refactoring/cleanup. Other commits will propably follow. Because some bugs will exist. Still important for longrun and also for auto docs/help/slideshow generation
|
2025-07-08 23:43:13 +02:00 |
|
|
36ff93e64e
|
General optimations and debugging
|
2025-07-08 13:50:23 +02:00 |
|
|
3f87f1fcd8
|
Added simpleicons network and port configuration
|
2025-07-07 07:26:55 +02:00 |
|
|
03db141316
|
Updated user logic
|
2025-07-02 18:29:53 +02:00 |
|
|
9575ee31ff
|
Optimized nginx CSP (prop. leads to problems due to too high restrictions for some roles) and implemented health check for mailer
|
2025-04-30 17:21:05 +02:00 |
|
|
cd2f5f8717
|
Added syncope draft
|
2025-04-27 18:11:28 +02:00 |
|
|
4958b08ca7
|
Further optimations of espocrm
|
2025-04-25 17:22:05 +02:00 |
|
|
87262f7373
|
Refactored ws implementation to use it in mastodon and in new espocrm role
|
2025-04-25 14:44:33 +02:00 |
|
|
4e04f882e5
|
Optimized espocrm websocket and docker-compose
|
2025-04-25 12:51:28 +02:00 |
|
|
edf2be504c
|
Implemented espocrm draft
|
2025-04-25 12:34:09 +02:00 |
|
|
536c3091e5
|
Solved ldap reference bug for nextcloud and cleaned up
|
2025-04-11 11:35:28 +02:00 |
|