User Tools

Site Tools


14.12.2018

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
14.12.2018 [2018/12/14 10:28] – [TODO] kalaschnikow14.12.2018 [2018/12/14 17:59] (current) – [TODO] kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">14.12.2018 Freitag</div>
 +</html>
 +
 +[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#dezember|Dezember]], [[2018KW50|KW50]]\\ 
 +
 +====== Termine ======
 +  * **-** <Keine>
 +
 +
 +====== TODO ======
 +
 +  * **-** Gymnastik (5x12)
 +
 +  * **-** [[Avril]] 
 +    * **+** new users for Ed
 +    * **+** new app version
 +    * **-** Installation on the new server
 +      * **-** create an autostarting service for all containers
 +      * **-** complete the docs
 +      * **-** find the solution for backup
 +  * **+** Check [[https://www.khanacademy.org/computing/computer-programming/browse|Khan Academy]] for:
 +    * **+** Angular courses
 +    * **+** ReactJS courses
 +  * **-** Rechnungen sortieren
 +  * **-** http://www.stevecutts.com
 +  * **-** [[DSGVO Umsetzen|DSGVO]]
 +  * **-** Позагорать
 +
 +
 +
 +===== Avril =====
 +
 +  * **+** Fix problem with new users on "avril2018.wialon-consulting.de"
 +  * **-** Fix the problem with changed user credentials
 +    * **-** fix
 +    * **-** upload a new version of the app
 +  * **-** Move "avril.wialon-consulting.de" to the new server
 +    * **-** Decide where the server will be
 +      * Decision criteria: 
 +        * Costs
 +        * Stability
 +        * Backup solution
 +        * something other?
 +      * Hoster
 +        * 1Fire
 +        * netcup
 +        * other?
 +    * **-** Define what should be done
 +      * On the server 
 +        * set server name to "avril.wialon-consulting.de"
 +      * the app
 +        * set server name
 +        * ...
 +        * recompile
 +
 +
 +  * **-** Full install on 1fire
 +    * **-** Continue with Avril install on new server
 +      * **-** Configure Keycloak ( http://avril2018.wialon-consulting.de ) properly
 +      * **-** Move other images, create containers etc.
 +    * **-** Move images to 1Fire and create containers
 +      * **+** keycloakmysql 
 +      * **+** avrilmysql 
 +      * **+** avrilkeycloak -> not moved, but done through own project on 1fire server (see Dockerfile in /dockerdata/_projects/AvrilKeycloak) and build with <code>sudo docker image build --tag avrilkeycloak .</code> (or something like this)
 +      * **+** avrilrabbitmq -> not moved, but done through own project on 1fire server (see Dockerfile in /dockerdata/_projects/AvrilRabbitMQ) and build with ''sudo docker image build --tag avrilrabbitmq .''
 +      * **-** avril -> not moved, but done through own project on 1fire server (see Dockerfile in /dockerdata/_projects/Avril) and build with ''sudo docker image build --tag avril .''
 +    * **-** Test installation 
 +      * **-** Keycloak
 +      * **-** Avril Web
 +      * **-** RabbitMQ
 +      * **-** App
 +  * **-** Update [[Avril on Docker]] wiki page
 +
 +
 +  * **-** Configure IntelliJ + Docker properly : https://dzone.com/articles/deploy-to-wildfly-and-docker-from-intellij-using-m
 +  * **-** Set the timezone properly for all containers
 +    * See:
 +      * http://herbert.cc/blog/docker-java-timezone/
 +  * Read about Reverse Proxy with nginx
 +    * See also: https://stackoverflow.com/questions/44624844/configure-reverse-proxy-for-keycloak-docker-with-custom-base-url 
 +
 +
 +
 + 
 +  * **-** Avril Server
 +    * **+** Install MySQL container 
 +      * **+** Install
 +      * **+** Restore keycloak database dump
 +      * **+** Run volume in the defined directory 
 +    * **+** Install keycloak container 
 +      * **+** Install
 +      * **+** Connect with mysql container
 +    * **-** Install wildfly container 
 +      * **+** Install
 +      * **+** Deploy WAR-packages
 +      * **+** Create image
 +      * **-** Move data
 +        * **+** Configure Keycloak
 +        * **-** Move database
 +          * **+** Keycloak DB
 +          * **-** Avril DB
 +      * **-** Install image on 1fire server 
 +    * **-** Install RabbitMQ on Avril 1Fire server
 +      * **+** Install 
 +      * **-** Test 
 +  * **-** Avril App
 +    * **-** Build a version for "remote" server  
 +
 +
 +
 +  * **-** [[https://angular.io/tutorial|Angular Tutorial]]
 +  * **-** Angular Buch
 +    * **-** 21. Использование и создание модулей
 +  * **-** Avril 2.0
 +    * **-** Ein Klick auf einer Organisation soll die entsprechende Taskliste laden  
 +  * **-** Prüfen, ob von der App eine Tonbenachrichtigung kommt, wenn ein neuer Auftrag kommt 
 +  * **-** Prüfen, ob die App nicht zu viel zieht
 +    * **-** Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen
 +
 +