Compare commits

..
Author SHA1 Message Date
743a7d609c Update docker.io/onlyoffice/documentserver Docker tag to v10
All checks were successful
/ build (pull_request) Successful in 31s
/ Ansible Lint (pull_request) Successful in 6m47s
/ cleanup-staging (pull_request) Successful in 6s
/ build (push) Successful in 25s
/ Ansible Lint (push) Successful in 2m35s
2026-10-12 20:17:02 +00:00
42df2e4af1 revert 106a5cb97a
All checks were successful
/ build (push) Successful in 29s
/ Ansible Lint (push) Successful in 6m13s
revert auth-dns: dooris has wrong ipv6 address
2026-10-11 00:01:24 +02:00
106a5cb97a
auth-dns: dooris has wrong ipv6 address
Some checks failed
/ build (push) Successful in 25s
/ Ansible Lint (push) Has been cancelled
2026-10-10 23:58:31 +02:00
086eb9ff46
auth-dns: add ptouch-print-server to ccchh.net
All checks were successful
/ build (push) Successful in 50s
/ Ansible Lint (push) Successful in 3m32s
2026-10-10 23:38:48 +02:00
8 changed files with 5 additions and 36 deletions

View file

@ -1,6 +1,4 @@
ansible_pull__age_private_key: ENC[AES256_GCM,data:/+Ub9S/CRrSAeWX9cXzIMHjmDXwAh7hPSzXDnSh8iIZMJg+zW9c7mHqJV5B1AtDp9EQ+pSKpC1TdWuM0qGUABIi+cgZolWISXiI=,iv:lfHLyKsIgNhSm1pVERHT+2uMsP8PP8A49C9OAGsYkL0=,tag:AHRK8KuJJCZst+MsS3wXsw==,type:str] ansible_pull__age_private_key: ENC[AES256_GCM,data:/+Ub9S/CRrSAeWX9cXzIMHjmDXwAh7hPSzXDnSh8iIZMJg+zW9c7mHqJV5B1AtDp9EQ+pSKpC1TdWuM0qGUABIi+cgZolWISXiI=,iv:lfHLyKsIgNhSm1pVERHT+2uMsP8PP8A49C9OAGsYkL0=,tag:AHRK8KuJJCZst+MsS3wXsw==,type:str]
matrix_sync__matrix_access_token: ENC[AES256_GCM,data:GCrbVRoAKaNR0ToedY0mf11YYsIXgKgP+xhPYKJ8+5Sc8iXjTLCyWIw=,iv:DpbIRKAno+GWbBnOfVLvCJYAjlTHVVMeROZKOGaeP88=,tag:UMWTY51aHR7SNK4G2YcrpQ==,type:str]
matrix_sync__keycloak_client_secret: ENC[AES256_GCM,data:5+NoUs/9QbxoUCJQwDTb4CqvRHP0ktXd9hEkfXoKx2Vgmd86Aqy6tv+ozrBh7LQVPurpSCnIkG6hSlQpjXs4WsXu6oarV2c4TsSWXFmsCpJPhmIIL0Q=,iv:cq6sd6eAwMsWve8rhyiI1v1O4jW7Xh4fH3H5zGAO4bQ=,tag:LVucuziDh2OgNzaof1qQGA==,type:str]
sops: sops:
age: age:
- enc: | - enc: |
@ -32,8 +30,8 @@ sops:
qIJBztm2souvOZDMZSmbhKRptvwVcjIUrZ09uNqAWe+j22gYNlQMtQ== qIJBztm2souvOZDMZSmbhKRptvwVcjIUrZ09uNqAWe+j22gYNlQMtQ==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
recipient: age1q7kz3pnfq6cvtn56rlfgs52efcvtcmaq4xny0va3x5wxj4vpgccsenwxk6 recipient: age1q7kz3pnfq6cvtn56rlfgs52efcvtcmaq4xny0va3x5wxj4vpgccsenwxk6
lastmodified: "2026-10-08T12:40:22Z" lastmodified: "2026-10-08T12:20:28Z"
mac: ENC[AES256_GCM,data:6wKdBHTiBpqQ9F7xzt/DZpI/2D76O5ymdDDCl7gtvTL5rpCxMZyr4Ol/nlWqb2bbAVJPVdgBBVHPes6ENVNVhEXb45jZ/Dl2wAEwVfeso+VXOR2LKN1U6WU55G0tovZZlVxfI85tednSNXc9i0+2JQSEZsifUPU10KXITFMVjmY=,iv:tUcAObEkMWMC/RG2GbC7ev0O/JyobrkGZnGYJ7YYAhM=,tag:SDB4u+M1GytTMXLprX0ENw==,type:str] mac: ENC[AES256_GCM,data:3EAY9S9ZYjjXmqpV0DOZvc1ANHi4P2EhLM+WURsZPE0r1P8YDR0bAxbqilrCbm4U6WznACNfcoyn2esFy63t4va/TyVnLWfukqCUF0+xjd2ICMYTMsT2vzQDFDsBE1RDVJrWuCPC+hsZzBO0cRHrUBRgbWFuDa3eZHXxJl8YAWU=,iv:qNmzrSxrPozOSlh6re/czhUwnfgvAZfn9JQNADSqf3I=,tag:hQAb/WM1ytg3Avomt22P5A==,type:str]
pgp: pgp:
- created_at: "2026-10-08T12:18:55Z" - created_at: "2026-10-08T12:18:55Z"
enc: |- enc: |-

View file

@ -1,6 +1 @@
docker_compose__compose_file_content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/matrix-sync/docker_compose/compose.yaml.j2') }}" # tbd
docker_compose__configuration_files:
- name: "!oLGvjHkQvheeAUPNYmsnFABg5oPsRiu5j1wMjRx7d_I"
content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/matrix-sync/docker_compose/config/!oLGvjHkQvheeAUPNYmsnFABg5oPsRiu5j1wMjRx7d_I') }}"
- name: "!Q2weVNy3-f1NbrS4k9DlcWf6MdPxwL3ARLcuNsVFeVs"
content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/matrix-sync/docker_compose/config/!Q2weVNy3-f1NbrS4k9DlcWf6MdPxwL3ARLcuNsVFeVs') }}"

View file

@ -164,7 +164,6 @@ docker_compose_hosts:
sunders: sunders:
spaceapiccc: spaceapiccc:
draupnir: draupnir:
matrix-sync:
nextcloud_hosts: nextcloud_hosts:
hosts: hosts:
cloud: cloud:
@ -257,7 +256,6 @@ infrastructure_authorized_keys_hosts:
lists: lists:
forgejo-runner: forgejo-runner:
forgejo-runner-external: forgejo-runner-external:
matrix-sync:
wiki_hosts: wiki_hosts:
hosts: hosts:
eh22-wiki: eh22-wiki:
@ -295,7 +293,6 @@ ansible_pull_hosts:
auth-dns: auth-dns:
forgejo-runner: forgejo-runner:
forgejo-runner-external: forgejo-runner-external:
matrix-sync:
msmtp_hosts: msmtp_hosts:
hosts: hosts:
renovate_hosts: renovate_hosts:

View file

@ -139,6 +139,7 @@ waybackproxy A 10.89.212.33
alnair A 10.89.210.23 alnair A 10.89.210.23
TXT "Sun SparcStation 4 Retro" TXT "Sun SparcStation 4 Retro"
ptouch-print-server A 10.89.208.14
; ;
; Public Club Services ; Public Club Services
; ;

View file

@ -1,20 +0,0 @@
---
services:
sync:
image: git.hamburg.ccc.de/ccchh/matrix-member-sync:latest
command: ["uv", "run", "main.py", "sync"]
environment:
MATRIX_HOMESERVER_URL: https://matrix.hamburg.ccc.de
MATRIX_USER: ccchh-room-sync
MATRIX_ACCESS_TOKEN: {{ matrix_sync__matrix_access_token }}
KEYCLOAK_URL: https://id.hamburg.ccc.de
KEYCLOAK_REALM: ccchh
KEYCLOAK_CLIENT_ID: matrix-sync
KEYCLOAK_CLIENT_SECRET: {{ matrix_sync__keycloak_client_secret }}
ROOM_ATTRIBUTES: "!oLGvjHkQvheeAUPNYmsnFABg5oPsRiu5j1wMjRx7d_I=matrix-chaos,!Q2weVNy3-f1NbrS4k9DlcWf6MdPxwL3ARLcuNsVFeVs=matrix-intern"
MANUAL_MEMBER_LISTS: /configs
SYNC_INTERVAL: 123
restart: unless-stopped
volumes:
- ./configs:/configs

View file

@ -1 +0,0 @@
# Manual member lists for CCCHH @intern

View file

@ -1 +0,0 @@
# Manual member lists for CCCHH @chaos

View file

@ -4,7 +4,7 @@
services: services:
onlyoffice: onlyoffice:
image: docker.io/onlyoffice/documentserver:9.4.0 image: docker.io/onlyoffice/documentserver:10.0.0
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- "./onlyoffice/DocumentServer/logs:/var/log/onlyoffice" - "./onlyoffice/DocumentServer/logs:/var/log/onlyoffice"