View in #show-us-what-you-got on Slack
@Paco_Ibañez: Hello! I have being exploring Orion this week and I have put together a docker-compose to run Prefect 2.0 locally. I have tested it on mac and linux. The script runs prefect server, postgres, a docker agent, and minio to store flows. The start script configures a work queue and an example flow is included. Sharing in case someone finds it useful: https://github.com/fraibacas/prefect-orion
GitHub: GitHub - fraibacas/prefect-orion
@Michael_Adkins: Sweet!!
@Jeremiah: Great stuff @Paco_Ibañez!
@Kevin_Kho: Thanks for sharing!
@Anna_Geller: Thanks for contributing! might be useful for Windows users actually, with docker-compose it should work (in theory)
Required Postgres configuration
to avoid sorting issues due to local settings
version: "3.8"
services:
test-db:
image: postgres:13
ports:
- 15432:5432
environment:
POSTGRES_USER: prefect
POSTGRES_PASSWORD: prefect
POSTGRES_DB: orion
LANG: 'C.UTF-8'
LANGUAGE: 'C.UTF-8'
LC_ALL: 'C.UTF-8'
LC_COLLATE: 'C.UTF-8'
LC_CTYPE: 'C.UTF-8'
tmpfs: /var/lib/postgresql/data