Opprett Ansible for Loomio #1

Merged
gingermusketeer merged 7 commits from setup-ansible into main 2026-01-01 13:52:12 +00:00

Dette er ikke ment å dekke alt vi må ha på plass i et produksjonssystem. Målet er først og fremst å ha et grunnlag å jobbe sammen om, og å få Loomio til å fungere. Se planen.

Dette er ikke ment å dekke alt vi må ha på plass i et produksjonssystem. Målet er først og fremst å ha et grunnlag å jobbe sammen om, og å få Loomio til å fungere. Se [planen]( https://pad.data.coop/HeiJTrtJSz2Vt2IFY-w54Q?view#Planen).
@ -0,0 +2,4 @@
hosts:
loomio:
ansible_host: 192.168.1.220
ansible_ssh_user: root
Author
Owner

Dette er en VPS jeg har hjemme. Planen er å bytte den ut med en Hetzner-maskin.

Dette er en VPS jeg har hjemme. Planen er å bytte den ut med en Hetzner-maskin.
Owner

Jeg kan ikke ansible så andre bør gi tilbakemelding på dét, men MRen virker forståelig og fornuftig :)

Jeg kan ikke ansible så andre bør gi tilbakemelding på dét, men MRen virker forståelig og fornuftig :)
Owner

Jeg tenker det er ganskje kontraproduktivt å kryptere hele konfigurasjonen i prod.env til Loomio. Blir vanskelig å vurdere om konfigurasjonen er riktig i forhold til sikkerhet og normal praksis når den er hemmelig.

Jeg tenker det er ganskje kontraproduktivt å kryptere hele konfigurasjonen i prod.env til Loomio. Blir vanskelig å vurdere om konfigurasjonen er riktig i forhold til sikkerhet og normal praksis når den er hemmelig.
gingermusketeer deleted branch setup-ansible 2026-01-12 19:38:24 +00:00
Author
Owner

@hornwitser Har du et annet forslag? Jeg prøvde å ha det så likt https://github.com/loomio/loomio-deploy/blob/master/env_template som mulig. Da er det lettere å vedlikeholde.

@hornwitser Har du et annet forslag? Jeg prøvde å ha det så likt https://github.com/loomio/loomio-deploy/blob/master/env_template som mulig. Da er det lettere å vedlikeholde.
Owner

Endre .sops.yaml til noe slik som

creation_rules:
  - path_regex: loomio/prod.env
    encrypted_regex: "(PASSWORD|SECRET|TOKEN)"

Også vil kun variabler med PASSWORD, SECRET, eller TOKEN i navnet bli kryptert.

Endre `.sops.yaml` til noe slik som ```yaml creation_rules: - path_regex: loomio/prod.env encrypted_regex: "(PASSWORD|SECRET|TOKEN)" ``` Også vil kun variabler med PASSWORD, SECRET, eller TOKEN i navnet bli kryptert.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
3 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!1
No description provided.