diff --git a/.gitignore b/.gitignore index 850701d..83a9e73 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ # ---> Ansible *.retry /env-file/*.env -/containers/*.container /vars/*.yml diff --git a/containers/crm-client.container b/containers/crm-client.container new file mode 100644 index 0000000..3e5ad1b --- /dev/null +++ b/containers/crm-client.container @@ -0,0 +1,17 @@ +[Unit] +Description=crm-client server + +[Service] +ContainerName=crm-client +Restart=always + +[Container] +Image=746819106135.dkr.ecr.ap-southeast-1.amazonaws.com/prod/crm-client:latest +PublishPort=3000:80 +AutoUpdate=registry +Environment=VITE_API_ENDPOINT=https://api.cosmos-tropical.com +Environment=VITE_API_TIMEOUT=3600 +Environment=VITE_APPLICATION_DEFAULT_OPEN_SIDEBAR=false + +[Install] +WantedBy=default.target \ No newline at end of file diff --git a/containers/crm-server.container b/containers/crm-server.container new file mode 100644 index 0000000..c4a5f57 --- /dev/null +++ b/containers/crm-server.container @@ -0,0 +1,19 @@ +[Unit] +Description=crm-server server + +[Service] +ContainerName=crm-server +Restart=always + +[Container] +Pod=crm-server.pod +Image=746819106135.dkr.ecr.ap-southeast-1.amazonaws.com/prod/crm-server:latest +Volume=/home/cosmosplan/crm-data:/app/data +Volume=/home/cosmosplan/crm-logs:/app/logs +Volume=/home/cosmosplan/cosmos-plan-crm-ansible-deploy/env-file/appsettings.json:/app/appsettings.json +AutoUpdate=registry +EnvironmentFile=/home/cosmosplan/cosmos-plan-crm-ansible-deploy/env-file/.env +Environment=TZ=Asia/Kuala_Lumpur + +[Install] +WantedBy=default.target \ No newline at end of file diff --git a/containers/seq.container b/containers/seq.container new file mode 100644 index 0000000..17594b1 --- /dev/null +++ b/containers/seq.container @@ -0,0 +1,15 @@ +[Unit] +Description=datalust-seq container + +[Service] +ContainerName=datalust-seq +Restart=always + +[Container] +Pod=crm-server.pod +Image=docker.io/datalust/seq:2024.3 +AutoUpdate=registry +Environment=ACCEPT_EULA=Y + +[Install] +WantedBy=default.target \ No newline at end of file