|
|
|
FROM --platform=linux/amd64 tsdocode/n8n:facebook |
|
|
|
|
|
WORKDIR /data |
|
|
|
|
|
ENV N8N_TRUST_PROXY=true |
|
ENV N8N_PROTOCOL=https |
|
|
|
ENV N8N_DIAGNOSTICS_ENABLED=true |
|
ENV N8N_VERSION_NOTIFICATIONS_ENABLED=true |
|
ENV N8N_TEMPLATES_ENABLED=true |
|
|
|
ENV WEBHOOK_URL=https://tsdocode-n8n.hf.space |
|
|
|
ENV EXECUTIONS_DATA_PRUNE=true |
|
ENV EXECUTIONS_DATA_MAX_AGE=168 |
|
ENV EXECUTIONS_DATA_PRUNE_MAX_COUNT=50000 |
|
|
|
ENV EXECUTIONS_DATA_SAVE_ON_ERROR=all |
|
ENV EXECUTIONS_DATA_SAVE_ON_SUCCESS=none |
|
ENV EXECUTIONS_DATA_SAVE_ON_PROGRESS=true |
|
ENV EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS=false |
|
|
|
|
|
ENV DB_TYPE=postgresdb |
|
ENV DB_POSTGRESDB_DATABASE=postgres |
|
ENV DB_POSTGRESDB_HOST=postgres |
|
ENV DB_POSTGRESDB_PORT=5432 |
|
ENV DB_POSTGRESDB_USER=postgres |
|
ENV DB_POSTGRESDB_SCHEMA=public |
|
ENV DB_POSTGRESDB_PASSWORD=${POSTGRES_PASSWORD} |
|
|
|
|
|
EXPOSE 5678 |
|
|