add chromium installation for puppeteer

This commit is contained in:
OxSaitama 2023-09-30 01:09:45 +02:00
parent 6d4d4f05e5
commit 746f8ad3d2
2 changed files with 88 additions and 2 deletions

View File

@ -13,6 +13,15 @@ RUN chmod 600 ~/.ssh/id_rsa
RUN eval "$(ssh-agent -s)" && ssh-add /root/.ssh/id_rsa
RUN ssh-keyscan github.com smart-chain-fr/leCoffre-resources.git >> /root/.ssh/known_hosts
# Install Google Chrome Stable and fonts
# Note: this installs the necessary libs to make the browser work with Puppeteer.
RUN apt-get update && apt-get install gnupg wget -y && \
wget --quiet --output-document=- https://dl-ssl.google.com/linux/linux_signing_key.pub | gpg --dearmor > /etc/apt/trusted.gpg.d/google-archive.gpg && \
sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' && \
apt-get update && \
apt-get install google-chrome-stable -y --no-install-recommends && \
rm -rf /var/lib/apt/lists/*
RUN npm install --frozen-lockfile
# Rebuild the source code only when needed

View File

@ -891,6 +891,83 @@ export default async function main() {
created_at: new Date(),
updated_at: new Date(),
},
{
archived_at: null,
name: "Convention de PACS",
office: offices[0],
private_description:
"Le pacte civil de solidarité (Pacs) est un contrat conclu entre 2 personnes majeures, de sexe différent ou de même sexe. Il permet d'organiser votre vie commune.",
public_description:
"Le pacte civil de solidarité (Pacs) est un contrat conclu entre 2 personnes majeures, de sexe différent ou de même sexe. Il permet d'organiser votre vie commune.",
created_at: new Date(),
updated_at: new Date(),
},
{
archived_at: null,
name: "Extrait KBIS et status de la société",
office: offices[0],
private_description:
"l'extrait Kbis est un document officiel qui valide lexistence juridique dune société et qui donne les informations relatives à sa personnalité morale. Les statuts d'une société sont la charte fondatrice de la société.",
public_description:
"l'extrait Kbis est un document officiel qui valide lexistence juridique dune société et qui donne les informations relatives à sa personnalité morale. Les statuts d'une société sont la charte fondatrice de la société.",
created_at: new Date(),
updated_at: new Date(),
},
{
archived_at: null,
name: "Cahier des charges du lotissement",
office: offices[0],
private_description:
"Document qui définit les règles et les dispositions régissant le lotissement, les droits et les obligations des propriétaires.",
public_description:
"Document qui définit les règles et les dispositions régissant le lotissement, les droits et les obligations des propriétaires.",
created_at: new Date(),
updated_at: new Date(),
},
{
archived_at: null,
name: "Règlement du lotissement",
office: offices[0],
private_description:
"Document qui définit les règles et les dispositions régissant le lotissement, les droits et les obligations des propriétaires.",
public_description:
"Document qui définit les règles et les dispositions régissant le lotissement, les droits et les obligations des propriétaires.",
created_at: new Date(),
updated_at: new Date(),
},
{
archived_at: null,
name: "Cahier de prescriptions architecturales",
office: offices[0],
private_description:
"annexe au Cahier des Charges de Cession de Terrain qui simpose aux particuliers réalisant lacquisition dun terrain.",
public_description:
"annexe au Cahier des Charges de Cession de Terrain qui simpose aux particuliers réalisant lacquisition dun terrain.",
created_at: new Date(),
updated_at: new Date(),
},
{
archived_at: null,
name: "Statuts de l'association syndicale libre",
office: offices[0],
private_description:
"Document qui définit les règles et les dispositions régissant l'association syndicale libre avec nom et adresse du président.",
public_description:
"Document qui définit les règles et les dispositions régissant l'association syndicale libre avec nom et adresse du président.",
created_at: new Date(),
updated_at: new Date(),
},
{
archived_at: null,
name: "Etat descriptif de division",
office: offices[0],
private_description:
"Sert à définir sa quote-part des parties communes : exprimée en tantièmes, la quote-part détermine le montant de vos charges concernant les équipements et services collectifs.",
public_description:
"Sert à définir sa quote-part des parties communes : exprimée en tantièmes, la quote-part détermine le montant de vos charges concernant les équipements et services collectifs.",
created_at: new Date(),
updated_at: new Date(),
},
{
archived_at: null,
name: "Taxe Foncière",
@ -1009,12 +1086,12 @@ export default async function main() {
},
{
archived_at: null,
name: "CNI",
name: "Carte Nationale d'Identité",
office: offices[0],
private_description:
"Document officiel d'identification délivré par l'État pour prouver l'identité et la nationalité d'une personne.",
public_description:
"Document officiel d'identification délivré par l'État pour prouver l'identité et la nationalité d'une personne.",
"Document officiel d'identification délivré par l'État pour prouver l'identité et la nationalité d'une personne (CNI).",
created_at: new Date(),
updated_at: new Date(),
},