Infrastruktur Refactor + DNS + Loomio TEM #92

Merged
alexanrf merged 7 commits from infra-refactor into main 2026-11-03 10:39:04 +00:00
Owner

Gigahost og Scaleway er egentlig ikke helt systemer. Det er infrastruktur som hoster systemer. Dette er et forsøk på å fange dette litt.

Vi kan diskutere hva vi evt. renamer dette til men dette er et steg videre fra at alt er rot-nivå.

Tatt tre oppgaver i denne branchen:

  • Flytte Gigahost + Scaleway inn i /infra/ mappen.
  • Dokumentert Epost systemet litt i Gigahost.
  • Oppdatert DNS pekere.

Henger sammen med #86

Gigahost og Scaleway er egentlig ikke helt systemer. Det er infrastruktur som hoster systemer. Dette er et forsøk på å fange dette litt. Vi kan diskutere hva vi evt. renamer dette til men dette er et steg videre fra at alt er rot-nivå. Tatt tre oppgaver i denne branchen: - [x] Flytte Gigahost + Scaleway inn i /infra/ mappen. - [x] Dokumentert Epost systemet litt i Gigahost. - [x] Oppdatert DNS pekere. Henger sammen med https://forge.hornwitser.no/datakollektivet/systemer/issues/86
Author
Owner
@gingermusketeer Tanker?
Author
Owner

Det ble litt mer i denne men jeg ville få det ut av verden. Jeg har også:

  • Migrert Loomio til å bruke Scaleway TEM i stedet for Brevo. Inkludert å oppdatere DNS zone etter det og oppdatere secrets/config.
  • Forbedret Scaleway dokumentasjonen.

Jeg ønsker å migrere Loomio backups til et isolert Scaleway prosjekt etter denne branchen har blitt merget.

Til info så er SMTP endringen deployet til produksjon og testet.

Det ble litt mer i denne men jeg ville få det ut av verden. Jeg har også: - [x] Migrert Loomio til å bruke Scaleway TEM i stedet for Brevo. Inkludert å oppdatere DNS zone etter det og oppdatere secrets/config. - [x] Forbedret Scaleway dokumentasjonen. Jeg ønsker å migrere Loomio backups til et isolert Scaleway prosjekt etter denne branchen har blitt merget. Til info så er SMTP endringen deployet til produksjon og testet.
alexanrf changed title from Flytte Infrastruktur inn i egen mappe + DNS oppdatering + Dokumentere Gigahost Epost to Infrastruktur Refactor + DNS + Loomio TEM 2026-10-24 12:37:35 +00:00
gingermusketeer left a comment

Ser grei ut bortsett fra noen kommentarer!

Ser grei ut bortsett fra noen kommentarer!
@ -0,0 +2,4 @@
Systemadministratorer:
- Alexander (kontoansvarlig)
- Max

Jeg har tilgang men er ikke admin. Bør det rettes opp?

Jeg har tilgang men er ikke admin. Bør det rettes opp?
Author
Owner
![image](/attachments/9f413c32-9da1-46db-b0ba-4832aa5d46ac) https://forge.hornwitser.no/datakollektivet/dokumenter/src/branch/main/styre/2026-06-15%20Styrem%C3%B8tereferat.md

Ser ut at skjermbildet bekrefter at jeg er admin men jeg har ikke admin rettigheter per nå. Beklager om jeg var ikke tydelig i OP.

Ser ut at skjermbildet bekrefter at jeg er admin men jeg har ikke admin rettigheter per nå. Beklager om jeg var ikke tydelig i OP.
alexanrf marked this conversation as resolved
@ -0,0 +36,4 @@
Bøtter brukes primært som lagringsmål for [restic](https://restic.net)-sikkerhetskopier fra våre virtuelle maskiner (f.eks. Auth/Keycloak, Loomio).
### Videre arbeid:
- [ ] Vurdere versjonering (Object Versioning) og slettebeskyttelse mot evt. ransomware/feilsletting.

Vi hadde versjonering skrudd på for de bottene jeg hadde satt opp. Er det skrudd av nå?

Vi hadde versjonering skrudd på for de bottene jeg hadde satt opp. Er det skrudd av nå?
Author
Owner

Jeg har skrudd på versioning på Kode. Jeg har ikke migrert noe annet med en bøtte enda. Skal få enablet versioning videre. Godt poeng, visste ikke at du hadde gjort det.

Jeg har skrudd på versioning på Kode. Jeg har ikke migrert noe annet med en bøtte enda. Skal få enablet versioning videre. Godt poeng, visste ikke at du hadde gjort det.
alexanrf marked this conversation as resolved
@ -0,0 +47,4 @@
### Tilkobling
- **Host**: `smtp.tem.scaleway.com`
- **Port**: `465` (SSL/TLS) eller `587` (STARTTLS). Scaleway tilbyr også `2465` som alternativ port.

For å koble til port 465 må vi få Gigahost til å åpne den:
image

Og om jeg forstår det riktig bør vi unngå STARTTLS siden det er en SMTP kommando man bruker til å oppgradere koblingen til TLS men vi bør bruke TLS fra starten. Derfor foreslår jeg at vi bare skriver 2465 her.

For å koble til port 465 må vi få Gigahost til å åpne den: ![image](/attachments/861ac159-1ecd-4f9d-9dd4-e7a17872df27) Og om jeg forstår det riktig bør vi unngå STARTTLS siden det er en SMTP kommando man bruker til å oppgradere koblingen til TLS men vi bør bruke TLS fra starten. Derfor foreslår jeg at vi bare skriver 2465 her.
Author
Owner

Fjernet kommentaren, vi bruker ikke starttls.

Fjernet kommentaren, vi bruker ikke starttls.
alexanrf marked this conversation as resolved
@ -0,0 +57,4 @@
- `auth.datakollektivet.no` (Keycloak)
- `nettside.datakollektivet.no` (Django)
- `kode.datakollektivet.no` (Forgejo)
- `loomio.datakollektivet.no` (Loomio)

Foreslår at vi sletter infoen her og legger inn en TODO (som du har nede) til å bruke terraform for å dokumentere det. Da slipper vi å ha utdatert docs.

Foreslår at vi sletter infoen her og legger inn en TODO (som du har nede) til å bruke terraform for å dokumentere det. Da slipper vi å ha utdatert docs.
alexanrf marked this conversation as resolved
@ -24,3 +24,3 @@
SMTP_DOMAIN=loomio.datakollektivet.no
SMTP_SERVER=smtp-relay.brevo.com
SMTP_SERVER=smtp.tem.scaleway.com
SMTP_PORT=465

Kan vi endre porten til 2465? Må oppdatere brannmuren på Gigahost.

Kan vi endre porten til 2465? Må oppdatere brannmuren på Gigahost.
Author
Owner

Done

Done
alexanrf marked this conversation as resolved
Author
Owner
Done! @gingermusketeer
alexanrf deleted branch infra-refactor 2026-11-03 10:39:05 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
datakollektivet/systemer!92
No description provided.