permaweb / ao

The ao component and tools Monorepo - 🐰 🕳️ 👈
https://cookbook_ao.arweave.dev
Other
165 stars 52 forks source link

feat(dev container): give developers a ready to go (customizable) dev environment #869

Closed PeterFarber closed 1 week ago

PeterFarber commented 2 weeks ago

Background

Currently, developers all have there own local dev environment and/or are using gitpod.

Problem

Solution

The Developer can run an development environment in docker with a predetermined configuration using VS Code Dev Containers.

The Developer needs to install one extension in VS Code which gives them the ability to open the repo in a remote container.

dtfiedler commented 2 weeks ago

Hey @PeterFarber - have you checked out https://github.com/permaweb/ao-localnet? It containerizes the services allowing you to remote them locally.

PeterFarber commented 2 weeks ago

Hey @PeterFarber - have you checked out https://github.com/permaweb/ao-localnet? It containerizes the services allowing you to remote them locally.

Hey @dtfiedler, Yes I have! This works similarly but also sets up a development environment in docker with the necessary tools to develop out of the box. Also soon I plan on configuring gitpod to use it as well so devs can work in a uniform environment, without any local dependencies.

--edit: Besides Docker, Node, and VSCODE =P