betagouv / aides-jeunes-ops Goto Github PK
View Code? Open in Web Editor NEWStack setup for Mes Aides
Stack setup for Mes Aides
http://51.255.164.228 => https://51.255.164.228 FAILS (should be https://vps.mes-aides.gouv.fr)
Idem for vps274040.ovh.net.
Lancé en local :
ssh [email protected] date && date
Tue Feb 19 19:11:52 CET 2019
mardi 19 février 2019, 18:55:18 (UTC+0100)
Un écart de plusieurs minutes existent entre le serveur et ma machine. Ma machine est à l'heure. Des écarts d'horloge peuvent générer des erreurs bizarres que l'on pourrait éviter.
PM2 logs are quite huge + there are 4 log files (one per process).
We need to merge & rotate them.
En tant que développeur,
Je peux lancer un déploiement en spécifiant une branche spécifique à déployer,
Pour tester une fonctionnalité ou faire un rollback.
WARNING:openfisca_core.parameters:libyaml is not installed in your environement. This can make OpenFisca slower to start. Once you have installed libyaml, run 'pip uninstall pyyaml && pip install pyyaml' so that it is used in your Python environement
That may be overkill but should be discussed.
En tant qu'utilisateur,
Je ne subis pas d'interruption de service même en cas de pic de charge,
Pour accéder au service quand le journal télévisé en parle
Je n'ose plus déployer à tout va car je sais que certains usagers sont impactés (cf. piwik).
Il est temps de faire en sorte que le déploiement continu se fasse sans discontinuité de service.
Les sujets à regarder :
Réfléchir à (si possible voir) ce qui se passe pour une simulation déjà lancée.
main
car l'image utilisée sur le serveur dédié n'a pas l'utilisateur ubuntu
Some fonts (*.woff
& *.ttf
) are throwing 404s, but the file indeed exists.
It is due to bad mime types in /etc/nginx/mime.types
En tant qu'opérateur de Mes Aides,
Je dispose d'un diagramme de typologie du système,
Pour intervenir sur la pile logicielle et la définition Puppet
The server setup could be tested with https://github.com/aelsabbahy/goss.
Provisioning for Paris and for the Loiret county failed.
Cf. betagouv/openfisca-loiret#1
Manual renewal as [email protected]
Run:
https://www.ssllabs.com/ssltest/analyze.html?d=mes%2daides.gouv.fr&latest
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.