Add Gitea CI/CD and Portainer stack templates
This commit is contained in:
25
deploy/portainer-one-shot.yml
Normal file
25
deploy/portainer-one-shot.yml
Normal file
@@ -0,0 +1,25 @@
|
||||
services:
|
||||
production-orders-sync:
|
||||
image: ${PRODUCTION_ORDERS_SYNC_IMAGE:-gitea.blyzer.com.br/blyzer/production-order-tiny:latest}
|
||||
environment:
|
||||
NODE_ENV: production
|
||||
TINY_API_TOKEN: ${TINY_API_TOKEN:?TINY_API_TOKEN is required}
|
||||
DATABASE_URL: ${DATABASE_URL:-}
|
||||
TINY_API_BASE_URL: ${TINY_API_BASE_URL:-https://api.tiny.com.br/api2}
|
||||
TINY_LIST_ENDPOINT: ${TINY_LIST_ENDPOINT:-ordens.producao.pesquisa.php}
|
||||
TINY_DETAIL_ENDPOINT: ${TINY_DETAIL_ENDPOINT:-ordem.producao.obter.php}
|
||||
TINY_HTTP_METHOD: ${TINY_HTTP_METHOD:-POST}
|
||||
TINY_START_DATE_PARAM: ${TINY_START_DATE_PARAM:-dataInicial}
|
||||
TINY_END_DATE_PARAM: ${TINY_END_DATE_PARAM:-dataFinal}
|
||||
TINY_DATE_FORMAT: ${TINY_DATE_FORMAT:-DD/MM/YYYY}
|
||||
TINY_FETCH_DETAILS: ${TINY_FETCH_DETAILS:-false}
|
||||
TINY_REQUEST_DELAY_MS: ${TINY_REQUEST_DELAY_MS:-5000}
|
||||
TINY_BLOCK_RETRY_MS: ${TINY_BLOCK_RETRY_MS:-60000}
|
||||
TINY_MAX_RETRIES: ${TINY_MAX_RETRIES:-3}
|
||||
SYNC_MODE: ${SYNC_MODE:-backfill}
|
||||
SYNC_TIME_ZONE: ${SYNC_TIME_ZONE:-America/Sao_Paulo}
|
||||
RECENT_SYNC_DAYS: ${RECENT_SYNC_DAYS:-2}
|
||||
SYNC_START_DATE: ${SYNC_START_DATE:?SYNC_START_DATE is required for backfill}
|
||||
SYNC_END_DATE: ${SYNC_END_DATE:-}
|
||||
DRY_RUN: ${DRY_RUN:-true}
|
||||
restart: "no"
|
||||
Reference in New Issue
Block a user