Commit b66691e2 authored by nanahira's avatar nanahira

things

parent b760534b
......@@ -65,4 +65,4 @@ typings/
/roles/init
/files/samba-data
/files/services
/files/prometheus.yaml
/files/prometheus*.yaml
......@@ -9,7 +9,7 @@
roles:
- name: nodejs
vars:
nodejs_version: 16
nodejs_version: 18
- name: mono
when: server_type is not defined or server_type != "tournament"
tasks:
......
......@@ -12,9 +12,9 @@
group: root
mode: 0700
when: ansible_ssh_user != 'root'
- name: python3-distro
- name: some apt packages
become: true
apt:
name: python3-distro
name: python3-distro,gnupg2
update_cache: true
ignore_errors: true
......@@ -6,6 +6,11 @@
src: ./files/prometheus.yaml
dest: '{{prom_file}}'
notify: restart_prometheus
- name: upload rules
copy:
src: ./files/prometheus-rules.yaml
dest: '{{rules_file}}'
notify: restart_prometheus
handlers:
- name: restart_prometheus
docker_compose:
......
......@@ -63,11 +63,11 @@
npm:
name: 'n'
state: latest
registry: https://registry.npm.taobao.org
#registry: https://registry.npm.taobao.org
global: true
- name: nodejs version
become: true
shell: 'env NODE_MIRROR=https://npm.taobao.org/mirrors/node/ n {{nodejs_version}}'
shell: 'n {{nodejs_version}}'
args:
creates: /usr/local/bin/node
- name: node setcap
......@@ -83,7 +83,7 @@
npm:
name: '{{item}}'
state: latest
registry: https://registry.npm.taobao.org
#registry: https://registry.npm.taobao.org
global: true
- name: fixup npm directory
become: true
......
......@@ -24,6 +24,10 @@
archive: no
perms: yes
notify: handle
- name: specific files
copy: '{{item}}'
with_items: '{{ specific_files }}'
notify: handle
- name: templates directory
file:
path: '{{ ansible_user_dir }}/{{ service_path }}/templates'
......
---
- hosts: mypaper
remote_user: root
tasks:
- name: synchronize
synchronize:
src: ~/zeeai/mypaper-vue/dist/
dest: ~/nginx/mypaper-vue
recursive: yes
delete: yes
rsync_opts:
- "--exclude=.git*"
- "--exclude=node_modules"
---
- hosts: wordguard
remote_user: root
tasks:
- name: synchronize
synchronize:
src: ~/zeeai/word-checker/
dest: ~/services/wordguard
recursive: yes
delete: yes
rsync_opts:
- "--exclude=.git*"
- "--exclude=node_modules"
- name: docker-compose up -d
docker_compose:
project_src: ~/services
build: yes
services:
- wordguard
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment