kjhkjhkjh #10
|
@ -3,6 +3,7 @@ result-*
|
|||
|
||||
dist
|
||||
|
||||
config.ini
|
||||
test.db
|
||||
|
||||
.ruff_cache
|
21
README.md
21
README.md
|
@ -3,29 +3,30 @@
|
|||
EDB-system for PVVVV
|
||||
|
||||
## Nix
|
||||
|
||||
### Hvordan kjøre
|
||||
|
||||
`nix run github:Prograrmvarverkstedet/dibbler`
|
||||
nix run github:Prograrmvarverkstedet/dibbler
|
||||
|
||||
|
||||
### Bygge nytt image
|
||||
### Bygge 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)
|
||||
_(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.**
|
||||
Før du bygger imaget burde du lage en `config.ini` fil lokalt som inneholder 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.
|
||||
Du kan også endre hvilken `config.ini` som blir brukt direkte i pakken eller i modulen.
|
||||
|
||||
Se eksempelet for hvordan skrot er satt opp i flake.nix
|
||||
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
|
||||
Skrot har et system image definert i `flake.nix`:
|
||||
|
||||
1. lag `config.ini` (`cp {example-,}config.ini`)
|
||||
2. `nix build .#images.skrot`
|
||||
3. ???
|
||||
4. non-profit
|
||||
4. non-profit!
|
||||
|
|
13
conf.py
13
conf.py
|
@ -1,13 +0,0 @@
|
|||
db_url = "postgresql://robertem@127.0.0.1/pvvvv"
|
||||
quit_allowed = True
|
||||
stop_allowed = False
|
||||
show_tracebacks = True
|
||||
input_encoding = "utf8"
|
||||
|
||||
low_credit_warning_limit = -100
|
||||
user_recent_transaction_limit = 100
|
||||
|
||||
# See https://pypi.org/project/brother_ql/ for label types
|
||||
# Set rotate to False for endless labels
|
||||
label_type = "62"
|
||||
label_rotate = False
|
|
@ -1,18 +1,20 @@
|
|||
[general]
|
||||
quit_allowed = true
|
||||
stop_allowed = false
|
||||
; quit_allowed = false
|
||||
; stop_allowed = false
|
||||
quit_allowed = true ; not for prod
|
||||
stop_allowed = true ; not for prod
|
||||
show_tracebacks = true
|
||||
input_encoding = 'utf8'
|
||||
|
||||
[database]
|
||||
; url = postgresql://robertem@127.0.0.1/pvvvv
|
||||
url = sqlite:///test.db
|
||||
; url = postgresql://dibbler:hunter2@localhost/dibbler
|
||||
|
||||
[limits]
|
||||
low_credit_warning_limit = -100
|
||||
user_recent_transaction_limit = 100
|
||||
|
||||
# See https://pypi.org/project/brother_ql/ for label types
|
||||
# See https://pypi.org/project/brother_ql_next/ for label types
|
||||
# Set rotate to False for endless labels
|
||||
[printer]
|
||||
label_type = "62"
|
||||
|
|
Loading…
Reference in New Issue