wiki:Documentatie/Ontwikkelaar/Systeembeheer/OpenAC3Testserver

Version 2 (modified by peter, 5 years ago) (diff)

--

TOC(heading=Systeembeheer, sectionindex, compact, depth=3, allactive, Documentatie/Ontwikkelaar/Systeembeheer/)? TOC(heading=Ontwikkelaar, sectionindex, compact, depth=2, allactive, Documentatie/Ontwikkelaar/)? TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)?

OpenAC3 Testserver

De server ten behoeve van het testen van de master branch van OpenAC3 is een Azure Virtual Machine. Voor gebruikers van OpenAC3 die de applicatie testen is een dagelijkse experimentele build van OpenAC3 te benaderen via https://openac3test.fenac.nl/.

Azure Virtual Machine

De virtual machine heet OpenAC3 en is te benaderen in de Azure portal onder de "standaardmap", als je daar toegang toe hebt gekregen. De resource groep waar de VM bij hoort met alle bijhorende Azure onderdelen heet OpenAC3_group. Vanuit Azure kan een RDP (Bureaublad op afstand) verbinding opgezet worden, of doe dat gewoon met de applicatie op je computer door te verbinden met computer 51.124.172.104, gebruiker OpenACBeheerder. De server heeft Windows Server 2012 R2 als besturingssysteem.

Applicaties

Om OpenAC3 te kunnen draaien zijn een aantal applicaties op de server geïnstalleerd.

Essentieel zijn:

  • Git - om de code op te halen en bij te werken
  • Node.js - installeer de afhankelijkheden ook, dan kan de software gebouwd worden. Node.js installeert dan:

Best belangrijk

Handig maar niet essentieel zijn:

OpenAC3 Configuratie

De configuratie bestanden van OpenAC3 staan in C:\ProgramData\OpenACWeb\. In appsettings.json is de database koppeling met Azure ingeregeld. Verschillende instellingen hebben fictieve waarden, zoals AGB code 12345678 die we aan Fenac toekennen. Waarden die er wel toe doen zijn Agb > AgbLocaties > Bestandsmap: C:\OpenACData\Documents en HTTPS > CertificateFile: C:\ProgramData\OpenACWeb\letsencrypt.pfx en HTTPS > CertificatePassword: ********.