Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 963 Bytes

README.md

File metadata and controls

41 lines (25 loc) · 963 Bytes

AKAIA CommLink

Operating System for decentralized community-owned web.

Development

Prerequisites

Install Mise unless it's already installed:

https://mise.jdx.dev/getting-started.html

Ubuntu 24.04 requirements

sudo apt-get install build-essential cmake clang pkg-config curl libjsoncpp-dev libpq-dev postgresql-server-dev-all libdrogon-dev wget libopusenc-dev libxtensor-blas-dev libspdlog-dev libmysqlclient-dev libglib2.0-dev libfmt-dev libsoxr-dev libssl-dev libgtk-3-dev libappindicator3-dev librsvg2-dev libgdk3.0-cil libatk1.0-dev libssl-dev libgdk3.0-cil-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev nsis lld llvm

Installing required tools and dependencies

bash -c "mise trust; mise i && cargo install just"; mise reshim; just setup

Running development server

just dev

CI/CD

Building production bundle

just build

Architecture