Go to file
Oystein Kristoffer Tveit 006c010907
`scripts` -> `subcommands`, add logic to `lib`
2023-08-29 23:03:33 +02:00
dibbler `scripts` -> `subcommands`, add logic to `lib` 2023-08-29 23:03:33 +02:00
nix Split `db.py` and make declarative models 2023-08-29 22:50:53 +02:00
.gitignore Split `db.py` and make declarative models 2023-08-29 22:50:53 +02:00
README.md Big cleanup ദ്ദി^._.^) 2023-08-29 18:32:49 +02:00
conf.py Update conf with values from production 2023-01-28 01:00:30 +01:00
default.nix Big cleanup ദ്ദി^._.^) 2023-08-29 18:32:49 +02:00
example-config.ini Split `db.py` and make declarative models 2023-08-29 22:50:53 +02:00
flake.lock Big cleanup ദ്ദി^._.^) 2023-08-29 18:32:49 +02:00
flake.nix Big cleanup ദ്ദി^._.^) 2023-08-29 18:32:49 +02:00
pyproject.toml Split `db.py` and make declarative models 2023-08-29 22:50:53 +02:00
requirements.txt Update requirements.txt 2019-09-21 14:34:19 +02:00

README.md

Dibbler

EDB-system for PVVVV

Nix

Hvordan kjøre

nix run github:Prograrmvarverkstedet/dibbler

Bygge nytt image

For å bygge et image trenger du en builder som takler å bygge for arkitekturen du skal lage et image for.

(Eller be til gudene om at cross compile funker)

Flaket exposer en modul som autologger inn med en bruker som automatisk kjører dibbler, og setter opp et minimalistisk miljø.

Før du bygger imaget burde du endre conf.py lokalt til å inneholde instillingene dine. NB: Denne kommer til å ligge i nix storen.

Du kan også endre hvilken conf.py som blir brukt direkte i pakken eller i modulen.

Se eksempelet for hvordan skrot er satt opp i flake.nix

Bygge image for skrot

Skrot har et image definert i flake.nix:

  1. endre conf.py
  2. nix build .#images.skrot
  3. ???
  4. non-profit