The bakecode ecosystem and service manager.
Launch bakecode using docker's compose command.
mkdir bakecode
cd bakecode
wget https://raw.githubusercontent.com/osumpi/bakecode/main/docker-compose.yaml
docker compose upBakecode requires git, docker and dart to be installed in the system.
git clone https://github.com/osumpi/bakecode.git
cd bakecode
docker build . --tag bakecode:latest --file Dockerfile
docker compose updart pub global activate pubspec_extract
dart pub global run pubspec_extract -d lib/pubspec.g.dartTo specify the location of the configuration file to be used by bakecode launch:
bakecode --config /path/to/bakecode.bsi.yaml
# or
bakecode -c /path/to/bakecode.bsi.yamlThe default configuration file is located at: /etc/bakecode/bakecode.bsi.yaml and has the following contents:
name: BakeCode Engine
description: Boss of the ecosystem.
id: e34bfd23-3a2d-496d-991f-fb6dcde954dc
location: ""
singleton: true
server: xtensablade.ddns.net
port: 8080
protocol: websocket
username: ""
password: ""
Launch your code editor of choice inside bakecode:dev. This is bakecode's
official development image.
git clone https://github.com/osumpi/bakecode.git
docker build bakecode --tag bakecode:dev --file Dockerfile.devdart pub global activate pubspec_extract
dart pub global run pubspec_extract -d lib/pubspec.g.dart