kjhkjhkjh #10
|
@ -3,6 +3,7 @@ result-*
|
||||||
|
|
||||||
dist
|
dist
|
||||||
|
|
||||||
|
config.ini
|
||||||
test.db
|
test.db
|
||||||
|
|
||||||
.ruff_cache
|
.ruff_cache
|
||||||
|
|
21
README.md
21
README.md
|
@ -3,29 +3,30 @@
|
||||||
EDB-system for PVVVV
|
EDB-system for PVVVV
|
||||||
|
|
||||||
## Nix
|
## Nix
|
||||||
|
|
||||||
### Hvordan kjøre
|
### Hvordan kjøre
|
||||||
|
|
||||||
`nix run github:Prograrmvarverkstedet/dibbler`
|
nix run github:Prograrmvarverkstedet/dibbler
|
||||||
|
|
||||||
|
### Bygge image
|
||||||
### Bygge nytt image
|
|
||||||
|
|
||||||
For å bygge et image trenger du en builder som takler å bygge for arkitekturen du skal lage et image for.
|
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ø.
|
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
|
### 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`
|
2. `nix build .#images.skrot`
|
||||||
3. ???
|
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]
|
[general]
|
||||||
quit_allowed = true
|
; quit_allowed = false
|
||||||
stop_allowed = false
|
; stop_allowed = false
|
||||||
|
quit_allowed = true ; not for prod
|
||||||
|
stop_allowed = true ; not for prod
|
||||||
show_tracebacks = true
|
show_tracebacks = true
|
||||||
input_encoding = 'utf8'
|
input_encoding = 'utf8'
|
||||||
|
|
||||||
[database]
|
[database]
|
||||||
; url = postgresql://robertem@127.0.0.1/pvvvv
|
|
||||||
url = sqlite:///test.db
|
url = sqlite:///test.db
|
||||||
|
; url = postgresql://dibbler:hunter2@localhost/dibbler
|
||||||
|
|
||||||
[limits]
|
[limits]
|
||||||
low_credit_warning_limit = -100
|
low_credit_warning_limit = -100
|
||||||
user_recent_transaction_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
|
# Set rotate to False for endless labels
|
||||||
[printer]
|
[printer]
|
||||||
label_type = "62"
|
label_type = "62"
|
||||||
|
|
Loading…
Reference in New Issue