From 9eb3ea6f7b615c31d7bf53cf1232823e8b8e8a78 Mon Sep 17 00:00:00 2001 From: clarkzjw Date: Mon, 12 Dec 2022 14:37:26 -0800 Subject: site: remove rss for now --- rss.jinwei.me/config/ansible.cfg | 14 ------- rss.jinwei.me/config/inventory/aws_ec2.yaml | 7 ---- rss.jinwei.me/config/requirements.yaml | 12 ------ rss.jinwei.me/config/role.yaml | 3 -- rss.jinwei.me/config/roles/rss/defaults/main.yaml | 1 - rss.jinwei.me/config/roles/rss/tasks/main.yaml | 49 ---------------------- .../roles/rss/templates/Dockerfile.rssbot.j2 | 12 ------ rss.jinwei.me/config/site.yaml | 3 -- 8 files changed, 101 deletions(-) delete mode 100644 rss.jinwei.me/config/ansible.cfg delete mode 100644 rss.jinwei.me/config/inventory/aws_ec2.yaml delete mode 100644 rss.jinwei.me/config/requirements.yaml delete mode 100644 rss.jinwei.me/config/role.yaml delete mode 100644 rss.jinwei.me/config/roles/rss/defaults/main.yaml delete mode 100644 rss.jinwei.me/config/roles/rss/tasks/main.yaml delete mode 100644 rss.jinwei.me/config/roles/rss/templates/Dockerfile.rssbot.j2 delete mode 100644 rss.jinwei.me/config/site.yaml (limited to 'rss.jinwei.me/config') diff --git a/rss.jinwei.me/config/ansible.cfg b/rss.jinwei.me/config/ansible.cfg deleted file mode 100644 index 9345045..0000000 --- a/rss.jinwei.me/config/ansible.cfg +++ /dev/null @@ -1,14 +0,0 @@ -[defaults] -host_key_checking = False -transport = ssh -remote_user = admin -roles_path = roles -inventory = inventory -force_color = True -interpreter_python = auto_silent - -[connection] -pipelining = True - -[privilege_escalation] -become = True diff --git a/rss.jinwei.me/config/inventory/aws_ec2.yaml b/rss.jinwei.me/config/inventory/aws_ec2.yaml deleted file mode 100644 index 100d95b..0000000 --- a/rss.jinwei.me/config/inventory/aws_ec2.yaml +++ /dev/null @@ -1,7 +0,0 @@ -plugin: aws_ec2 -regions: - - us-west-2 -hostnames: - - tag:Name -compose: - ansible_host: public_ip_address diff --git a/rss.jinwei.me/config/requirements.yaml b/rss.jinwei.me/config/requirements.yaml deleted file mode 100644 index bb232f3..0000000 --- a/rss.jinwei.me/config/requirements.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- -collections: - - name: amazon.aws - version: 3.2.0 - - name: community.general - version: 4.7.0 - - name: ansible.posix - version: 1.3.0 - - name: community.docker - version: 3.2.1 - - name: community.mysql - version: 3.5.1 diff --git a/rss.jinwei.me/config/role.yaml b/rss.jinwei.me/config/role.yaml deleted file mode 100644 index ab3fca5..0000000 --- a/rss.jinwei.me/config/role.yaml +++ /dev/null @@ -1,3 +0,0 @@ -- hosts: "{{ target }}" - roles: - - role: "{{ role }}" diff --git a/rss.jinwei.me/config/roles/rss/defaults/main.yaml b/rss.jinwei.me/config/roles/rss/defaults/main.yaml deleted file mode 100644 index 28f1f39..0000000 --- a/rss.jinwei.me/config/roles/rss/defaults/main.yaml +++ /dev/null @@ -1 +0,0 @@ -rss_home: /opt/rss diff --git a/rss.jinwei.me/config/roles/rss/tasks/main.yaml b/rss.jinwei.me/config/roles/rss/tasks/main.yaml deleted file mode 100644 index f62c897..0000000 --- a/rss.jinwei.me/config/roles/rss/tasks/main.yaml +++ /dev/null @@ -1,49 +0,0 @@ -- name: install packages - apt: - name: - - python3-pymysql - update_cache: true - -- name: create rss database if not exists - community.mysql.mysql_db: - login_host: "{{ lookup('aws_ssm', '/jinwei-me/mysql/host') }}" - login_port: "{{ lookup('aws_ssm', '/jinwei-me/mysql/port') }}" - login_user: "{{ lookup('aws_ssm', '/jinwei-me/mysql/username') }}" - login_password: "{{ lookup('aws_ssm', '/jinwei-me/mysql/password') }}" - name: "{{ lookup('aws_ssm', '/jinwei-me/mysql/rss_db_name') }}" - state: present - -- name: create rss database user - community.mysql.mysql_user: - login_host: "{{ lookup('aws_ssm', '/jinwei-me/mysql/host') }}" - login_port: "{{ lookup('aws_ssm', '/jinwei-me/mysql/port') }}" - login_user: "{{ lookup('aws_ssm', '/jinwei-me/mysql/username') }}" - login_password: "{{ lookup('aws_ssm', '/jinwei-me/mysql/password') }}" - name: "{{ lookup('aws_ssm', '/jinwei-me/mysql/rss_db_user') }}" - host: "%" - password: "{{ lookup('aws_ssm', '/jinwei-me/mysql/rss_user_password') }}" - priv: "{{ lookup('aws_ssm', '/jinwei-me/mysql/rss_db_name') }}.*:ALL" - state: present - -- name: create rss_home - file: - path: "{{ rss_home }}" - state: directory - -- name: render Dockerfile.rssbot - template: - src: Dockerfile.rssbot.j2 - dest: "{{ rss_home }}/Dockerfile.rssbot" - mode: 0644 - -- name: render docker-compose - template: - src: docker-compose.yaml.j2 - dest: "{{ rss_home }}/docker-compose.yaml" - mode: 0644 - -- name: Start rss toolchain using docker-compose - community.docker.docker_compose: - project_name: rss - project_src: "{{ rss_home }}" - register: output diff --git a/rss.jinwei.me/config/roles/rss/templates/Dockerfile.rssbot.j2 b/rss.jinwei.me/config/roles/rss/templates/Dockerfile.rssbot.j2 deleted file mode 100644 index f7eab63..0000000 --- a/rss.jinwei.me/config/roles/rss/templates/Dockerfile.rssbot.j2 +++ /dev/null @@ -1,12 +0,0 @@ -FROM alpine:3.17 - -ENV VERSION={{ lookup('aws_ssm', '/jinwei-me/tgbot/version') }} -ENV TOKEN "" - -WORKDIR /app - -ADD https://github.com/iovxw/rssbot/releases/download/${VERSION}/rssbot-en-x86_64-unknown-linux-musl /app/rssbot - -RUN chmod +x /app/rssbot - -CMD ["sh", "-c", "./rssbot ${TOKEN}"] diff --git a/rss.jinwei.me/config/site.yaml b/rss.jinwei.me/config/site.yaml deleted file mode 100644 index 56e2355..0000000 --- a/rss.jinwei.me/config/site.yaml +++ /dev/null @@ -1,3 +0,0 @@ -- hosts: jinwei-me - roles: - - role: rss -- cgit v1.2.3