akumansley / aft

Indie BaaS

Home Page:https://aft.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Building Aft

To build Aft from source, install go 1.16+ and npm, then:

npm install --prefix ./client/catalog
npm run-script --prefix ./client/catalog build
go build -o ./bin/aft ./cmd/aft
./bin/aft -db <path_to_db_file> -authed=false

Developing Aft

Run the server:

go run ./cmd/aft -db <path_to_db_file> -authed=false -serve_dir client/catalog/public

Run catalog:

cd ./client/catalog
npm install
npm run dev

About

Indie BaaS

https://aft.dev

License:MIT License


Languages

Language:Go 72.0%Language:Svelte 16.1%Language:JavaScript 7.8%Language:CSS 3.0%Language:Starlark 0.6%Language:HTML 0.5%Language:Shell 0.0%