Sitename

v0.4 Deploy (Candidate) · Discussion #21 · livebud/bud


Goal

Bud is simpler to deploy to a PaaS like Heroku and Fly.io because it's a stock Go application that longer depends on Node.js. We're taking inspiration from Rails here which recently switched off Node.js in favor of import maps.

Deliverable

Demo that rebuilds the minimal HN clone, but without Node and deployed to Fly.io.

Tasks

graph BT
classDef done fill:green,color:white,stroke:green;
classDef wip fill:yellow,stroke:yellow;
1(Add env generator)
2(Support import maps)
3(Expose DI type mapping)
4(Support multiple environments)
5(Remove Node.js)
6(Rehearse Demo)
7(Release v0.3)
8(Record Demo)
1-->2
1-->3
1-->4
2-->5
3-->6
4-->6
5-->6
6-->7
7-->8