-
Notifications
You must be signed in to change notification settings - Fork 0
Archive Trac genapp zazzie
madscatt edited this page Jun 20, 2026
·
1 revision
Legacy Trac archive page imported from
genapp_zazzie. Source: https://genapp.rocks/wiki/wiki/genapp_zazzie. Active canonical page: Operations-Zazzie. Review age, links, and examples before treating as current.
-
https://zazzie.genapp.rocks
- no need to specify /sassie2, it will redirect
- postfix mail setup
- installed in /opt/genapp/sassie2
- docs from sassie2 not copied over
- beta, alpha, graveyard
- setup in appconfig.json
- currently commented out in menu.json (no modules) https://github.com/ehb54/zazzie/blob/main/menu.json
- websockets / tcp / udp tested
- default jobs run as (as a host, not in the container)
- private github repo setup https://github.com/ehb54/zazzie
- send me your github user id & will add as collaborator
- could make it a public repo if preferred
- {{{/opt/miniconda3}}} has a basic miniconda3/python3 install
- no subsequent pip or conda installs
- {{{/opt/miniconda2}}} has a basic miniconda2/python 2.7 install
- no subsequent pip or conda installs
- will add dependencies moving forward
- currently one "tools" module, tcp test
- https://github.com/ehb54/zazzie/blob/main/bin/tcptest.py
- python3 example using genapp3.py
- tests udp, tcp & tcp plotting updates
- feel free to modify this module, good copies exist elsewhere
- {{{ cd /opt/genapp/sassie2 }}}
- make changes as usual
- run {{{ genapp }}}
- as usual, except this script transparently handles running genapp in the container
- cache clear, visit https://zazzie.genapp.rocks
- repeat...
- todo could also go in https://github.com/ehb54/zazzie/issues
- speed up genapp compile by precompiling all bootstrap templates
- designer option
- if for some reason the system is rebooted and the container has not started
- {{{ docker start zazzie }}}
- initial startup
- should never be needed again unless starting on a new machine, in which case possibly a variant would be used
- {{{docker run -d -v /opt/genapp/sassie2:/opt/genapp/sassie2 -h zazzie --expose 30780/tcp -p 80:80/tcp -p 443:443/tcp -p 30780:30780/tcp -p 30781:30781/tcp -p 30779:30779/udp --name zazzie ehb1/genappz}}}
- committing an updated container
- if there are important modifications to the container, not an application itself
docker ps
docker image ls
docker commit CONTAINERID ehb1/genappz:N+1
docker tag ehb/genappz:N+1 ehb1/genappz:latest