Restore project APT repos which are more up-to-date than Debian repo

Closes tildes-community/tildes-cf#31

See merge request tildes-community/tildes-cf!15
This commit is contained in:
talklittle
2025-02-03 04:45:11 +00:00
committed by Deimos
parent 6e85d8fef4
commit 3a857108d2
4 changed files with 26 additions and 4 deletions
+9 -3
View File
@@ -1,9 +1,15 @@
---
- name: Add APT key for NodeSource Node.js repository
apt_key:
url: https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key
- name: Add NodeSource Node.js APT repository
apt_repository:
repo: deb https://deb.nodesource.com/node_20.x nodistro main
- name: Install Node.js
apt:
name:
- nodejs
- npm
name: nodejs
- name: Install npm packages defined in package.json
become_user: "{{ app_username }}"