commit d600dabb4467b3d4d294b445eb79ee20163e8a3b Author: Tord-Vincent Heggland Date: Thu Mar 19 09:25:52 2026 +0100 first diff --git a/.mal.txt.swp b/.mal.txt.swp new file mode 100644 index 0000000..98997f0 Binary files /dev/null and b/.mal.txt.swp differ diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..1f34c7d --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,34 @@ +services: + postgres: + image: postgres:16-alpine + container_name: matrix_postgres + restart: unless-stopped + environment: + POSTGRES_USER: synapse + POSTGRES_PASSWORD: bytt_dette + POSTGRES_DB: synapse + volumes: + - ./postgres:/var/lib/postgresql/data + + synapse: + image: ghcr.io/element-hq/synapse:latest + container_name: matrix_synapse + restart: unless-stopped + depends_on: + - postgres + environment: + SYNAPSE_SERVER_NAME: chat.dittdomene.no + SYNAPSE_REPORT_STATS: "no" + volumes: + - ./synapse:/data + ports: + - "8008:8008" + + element: + image: vectorim/element-web:latest + container_name: matrix_element + restart: unless-stopped + volumes: + - ./element-config.json:/app/config.json:ro + ports: + - "8080:80" diff --git a/element-config.json b/element-config.json new file mode 100644 index 0000000..2b79264 --- /dev/null +++ b/element-config.json @@ -0,0 +1,11 @@ +{ + "default_server_config": { + "m.homeserver": { + "base_url": "https://chat.dittdomene.no", + "server_name": "chat.dittdomene.no" + } + }, + "brand": "Privat Chat", + "disable_custom_urls": true, + "disable_guests": true +} diff --git a/mal.txt b/mal.txt new file mode 100644 index 0000000..64fc896 --- /dev/null +++ b/mal.txt @@ -0,0 +1,7 @@ +PRIVIX instruks + +- Jeg skal lage en privat sosiale medium som er ende til ende kryptert, som er reproduserbart, og enkel å sette opp. Det vil si at man kan lage mange forskjellige slike nett. Og ved et nett så vil ingen vite om det eksisterer. + +- Folk skal velge om de vil bruke egen dns eller ikke. det skal kobles opp mot brukerens egen offentlige ip. Faktisk skal kunne prosjekteres på et komplett privat nett som ikke er forbundet med det offentlige nettet. Men der er jo teknologien det samme. + +-