windmill

windmill

Docker 应用程序 from sgraaf's Repository

概述

Windmill is a fast, open-source workflow engine and developer platform. It's an alternative to the likes of Retool, Superblocks, n8n, Airflow, Prefect, and Temporal, designed to build comprehensive internal tools (endpoints, workflows, UIs). It supports coding in TypeScript, Python, Go, PHP, Bash, SQL, or any Docker image, alongside intuitive low-code builders.

要求

Postgres >= 16

运行时参数

网络用户界面
http://[IP]:[PORT:8000]
网络
bridge
额外参数
--restart unless-stopped

模板配置

Port: Web InterfacePorttcp

This is the Web UI port for the application.

目标
8000
默认值
8000
Port: Email TriggersPorttcp

This is the port used for Email triggers.

目标
2525
默认值
2525
Path: /tmp/windmill/logsPathrw

This is the container path to the worker logs.

目标
/tmp/windmill/logs
默认值
/mnt/user/appdata/windmill/logs
Path: /tmp/windmill/cachePathrw

This is the container path to the worker dependency cache.

目标
/tmp/windmill/cache
默认值
/mnt/user/appdata/windmill/cache
Path: /var/run/docker.sockPathrw

Mount the docker socket to allow to run docker containers from within the workers.

目标
/var/run/docker.sock
默认值
/var/run/docker.sock
Variable: DATABASE_URLVariable

The Postgres database url.

目标
DATABASE_URL
默认值
postgres://windmill:[password]>@[host]:5432/windmill?sslmode=disable
Variable: WORKER_GROUPVariable

The worker group the worker belongs to and get its configuration pulled from.

目标
WORKER_GROUP
默认值
default
Variable: MODEVariable

The mode if the binary.

目标
MODE
默认值
standalone|worker|server

详细信息

存储库
ghcr.io/windmill-labs/windmill:main
最后更新2026-05-31
初见2024-08-14

在Unraid 上运行 Windmill 。

Windmill 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。