Browse Source

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
develop
talklittle 3 weeks ago
committed by Andrew Shu
parent
commit
1d0144c388
  1. 8
      ansible/roles/nginx/tasks/main.yml
  2. 12
      ansible/roles/nodejs/tasks/main.yml
  3. 8
      ansible/roles/postgresql/tasks/main.yml
  4. 2
      docker/Dockerfile-for-vagrant

8
ansible/roles/nginx/tasks/main.yml

@ -1,4 +1,12 @@
--- ---
- name: Add APT key for nginx repository
apt_key:
url: https://nginx.org/keys/nginx_signing.key
- name: Add nginx APT repository
apt_repository:
repo: deb http://nginx.org/packages/debian bookworm nginx
- name: Install nginx - name: Install nginx
apt: apt:
name: nginx name: nginx

12
ansible/roles/nodejs/tasks/main.yml

@ -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 - name: Install Node.js
apt: apt:
name:
- nodejs
- npm
name: nodejs
- name: Install npm packages defined in package.json - name: Install npm packages defined in package.json
become_user: "{{ app_username }}" become_user: "{{ app_username }}"

8
ansible/roles/postgresql/tasks/main.yml

@ -1,4 +1,12 @@
--- ---
- name: Add APT key for PostgreSQL repository
apt_key:
url: https://www.postgresql.org/media/keys/ACCC4CF8.asc
- name: Add PostgreSQL APT repository
apt_repository:
repo: deb https://apt.postgresql.org/pub/repos/apt bookworm-pgdg main
- name: Install PostgreSQL - name: Install PostgreSQL
apt: apt:
name: postgresql-{{ postgresql_version }} name: postgresql-{{ postgresql_version }}

2
docker/Dockerfile-for-vagrant

@ -1,5 +1,5 @@
FROM debian:12 FROM debian:12
ENV container docker
ENV container=docker
RUN adduser --quiet vagrant \ RUN adduser --quiet vagrant \
&& echo "vagrant:vagrant" | chpasswd && echo "vagrant:vagrant" | chpasswd

Loading…
Cancel
Save