From 5a0292419da0f420df370b40489a32dfc17efcaa Mon Sep 17 00:00:00 2001 From: Gabriel Augendre Date: Sat, 8 Feb 2025 23:46:54 +0100 Subject: [PATCH] remove checkout --- playbooks/apps/all.yaml | 1 - playbooks/apps/checkout.yaml | 28 ------------------- playbooks/apps/files/Caddyfile | 10 +------ .../apps/files/checkout/docker-compose.yml | 14 ---------- playbooks/apps/files/checkout/generate_data | 6 ---- playbooks/apps/files/checkout/update | 9 ------ playbooks/apps/templates/checkout/.env.j2 | 7 ----- 7 files changed, 1 insertion(+), 74 deletions(-) delete mode 100644 playbooks/apps/checkout.yaml delete mode 100644 playbooks/apps/files/checkout/docker-compose.yml delete mode 100755 playbooks/apps/files/checkout/generate_data delete mode 100755 playbooks/apps/files/checkout/update delete mode 100644 playbooks/apps/templates/checkout/.env.j2 diff --git a/playbooks/apps/all.yaml b/playbooks/apps/all.yaml index 349f3b7..2e6eeae 100644 --- a/playbooks/apps/all.yaml +++ b/playbooks/apps/all.yaml @@ -2,7 +2,6 @@ - import_playbook: bin.yaml # noqa: name[play] - import_playbook: caddy.yaml # noqa: name[play] - import_playbook: charasheet.yaml # noqa: name[play] -- import_playbook: checkout.yaml # noqa: name[play] - import_playbook: code.yaml # noqa: name[play] - import_playbook: ghost.yaml # noqa: name[play] - import_playbook: git.yaml # noqa: name[play] diff --git a/playbooks/apps/checkout.yaml b/playbooks/apps/checkout.yaml deleted file mode 100644 index feef0b9..0000000 --- a/playbooks/apps/checkout.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -- name: Checkout - hosts: servers - gather_facts: false - tasks: - - name: Docker - ansible.builtin.include_role: - name: docker - - vars: - docker_app_name: checkout - secret_key: !vault | - $ANSIBLE_VAULT;1.1;AES256 - 33393761643061393863616663323863663033313865383135663939636433393730643831616231 - 6661313965396164373665663063653461336230313762640a643763346132663238613362336563 - 35643862643139306333346163646161323031376237623661333434326639303233666135616635 - 3135333138336164380a396666363830316237643432366237626431616565376261336534346366 - 64656461343037323137643235373836633766366465373335653162623564653235623362303732 - 34313332316165643437613737663461656231326530356334353237643633303133306561303762 - 643439313139613931313630636333626532 - mailgun_api_key: !vault | - $ANSIBLE_VAULT;1.1;AES256 - 34656232613133373865613436623261656331663632666334626664366238636564633931613534 - 3137313234343739333738386664333532613066383533610a613337383462393432303235366132 - 30333433353362653765343638346639333735356631633633633633663863396139646431393463 - 3031346139393432390a336235363635653461303762393731313034393566333031356434386362 - 37333861343838623338663062303539616331323262643031613130363766626261653130373631 - 3063393236333239363366333338303665363930303031373965 diff --git a/playbooks/apps/files/Caddyfile b/playbooks/apps/files/Caddyfile index 946f75f..b52d035 100644 --- a/playbooks/apps/files/Caddyfile +++ b/playbooks/apps/files/Caddyfile @@ -59,15 +59,7 @@ charasheet.augendre.info { } } -checkout.augendre.info { - import common_headers - route { - file_server /media/* { - root /mnt/data/checkout - } - reverse_proxy localhost:8002 - } -} +# Port 8002 is available cloud.augendre.info { import common_headers diff --git a/playbooks/apps/files/checkout/docker-compose.yml b/playbooks/apps/files/checkout/docker-compose.yml deleted file mode 100644 index 53a1ffa..0000000 --- a/playbooks/apps/files/checkout/docker-compose.yml +++ /dev/null @@ -1,14 +0,0 @@ -services: - django: - image: crocmagnon/checkout:latest - env_file: - - .env - volumes: - - ./db:/app/db - - ./media:/app/media - ports: - - "127.0.0.1:8002:8000" - restart: always - init: true - tty: true - mem_limit: 512m diff --git a/playbooks/apps/files/checkout/generate_data b/playbooks/apps/files/checkout/generate_data deleted file mode 100755 index 073874b..0000000 --- a/playbooks/apps/files/checkout/generate_data +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -set -euxo pipefail -pushd /mnt/data/checkout -docker compose exec django python manage.py clear_all_data -docker compose exec django python manage.py generate_dummy_baskets -popd diff --git a/playbooks/apps/files/checkout/update b/playbooks/apps/files/checkout/update deleted file mode 100755 index 04faa39..0000000 --- a/playbooks/apps/files/checkout/update +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -set -euxo pipefail -pushd /mnt/data/checkout -docker compose --ansi never pull --quiet -docker compose --ansi never up -d -docker compose exec django python manage.py migrate -docker compose exec django python manage.py refresh_cache -popd -docker image prune -f diff --git a/playbooks/apps/templates/checkout/.env.j2 b/playbooks/apps/templates/checkout/.env.j2 deleted file mode 100644 index ffe150e..0000000 --- a/playbooks/apps/templates/checkout/.env.j2 +++ /dev/null @@ -1,7 +0,0 @@ -SECRET_KEY='{{ secret_key }}' -DEBUG=false -HOSTS=checkout.augendre.info -ADMINS=Gabriel Augendre|gabriel@augendre.info -MAILGUN_API_KEY={{ mailgun_api_key }} -MAILGUN_SENDER_DOMAIN=mg.augendre.info -MPLCONFIGDIR=/app/.matplotlib