-
Notifications
You must be signed in to change notification settings - Fork 4
/
TODO
44 lines (37 loc) · 1.71 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
- make status
+ make check
+ check yaml syntax
+ .env is present
- [befair] user can use command 'e) export' even if menu for it not showed becouse
of error in active distro. need to fix
- [befair] implement export docker-compose.override.yaml from *.override.yaml files
- [befair] handle .env files in
+ [befair] add command from command line. like: menuconfig export
- test export all distros
- use dejagnu
- [befair] view/edit services
- [befair] warning "project cannot be exported becouse of warnings'
- [befair] Makefile in standalone distro add services-available/*.mk
- make export, make export-tgz
+ `make export` from distro directory and exports
+ services-avalable/*.mk
- allow run several distros in same host
- fix tcp ports intersection
- build custom docker images from images/
+ make config
+ make new-distro
- add to HACKING.md example how to make new serivce using whoami service
+ implement consistency of distro checking (see check_consistency() in bin/menuconfig)
- track service dependence from other services
+ add possibility remove (backup?) distros
+ [menuconfig] add/remove service to current distro from services-available/
+ symbolic link default yaml
- copy of example env/config/secrets files
- create new service from skeleton typical compose service ..
+ create new distro by copying existent
+ create new distro from scratch
- use some skeleton project or it(?)
- switch between default service and distro specific and/or customized service
- backup/remove service customizations
- make log upper menu. remove clear. before drawing menu store cursor,
after user command entered, clear part of terminal with menu.