See our projects
DevHouse LabAutomation & AIIn-house product · draws the image for every Dev House post

Brand image renderer with ten layouts

A small service that takes a headline, a lead and three key points and returns a 1080×1350 image in the Dev House style, in ten different layouts so the page never repeats itself.

  • Brand image renderer with ten layouts – image 1
  • Brand image renderer with ten layouts – image 2
  • Brand image renderer with ten layouts – image 3

Results

  • 10
    layouts
    a full cycle every 5 days
  • 1080×1350
    portrait image
    sized for the Facebook feed
  • 0
    public ports
    only n8n can reach it

The problem to solve

AI-generated images tend to look alike, and designing every image by hand cannot keep up with two posts a day.

How we solved it

Layouts written in code in a print style: serif headlines, paper tones, numbered points and hairlines, with Vietnamese line breaking and automatic font sizing. It runs in its own container next to n8n with no public port.

Project overview

A system Dev House built for itself and runs every day. The numbers below are its real configuration.

A small service that takes a headline, a lead and three key points and returns a 1080×1350 image in the Dev House style, in ten different layouts so the page never repeats itself.

• Ten layouts: magazine, quote, front page, notebook, minimal… • Accent colour by topic: security, tech, infrastructure, tips, business • Line breaking and font sizing for Vietnamese text • The noon and evening posts of a day always differ

Main features

  • Ten layouts

    Rotated by day, or picked for a given post.

  • Feed-ready size

    Portrait 1080×1350, the largest size in the feed.

  • Self-contained

    Fonts and logo are bundled; it runs on the internal network.

Technology used

PythonPillowDockern8n

Want a website like this?

Tell us what you need and we will suggest the right package.