Avoin lähdekoodi

Katso konepellin alle.

Myymälä omistaa tietonsa ja sen pitäisi voida lukea säännöt, jotka ohjaavat sen rahoja. Komisio rakennetaan avoimesti.

Repo

github.com/Komisio/komisio lisenssillä AGPL-3.0-or-later ja dokumentoidulla laajennuspoikkeuksella. Jokainen liiketoimintasääntö on rivi päätöslokissa ja tietokantatesti ennen kuin se on koodia.

Avaa GitHubissa

Aja itse

Node, Docker ja Supabase CLI. Käynnistä paikallinen tietokanta, aja migraatiot, käynnistä sovellus. Tekoälyavainta tai maksullista rajapintaa ei tarvita.

Itsehostausopas

Rakenna kanssamme

Pull requestit ovat tervetulleita. Omistaja tarkistaa jokaisen ulkopuolisen muutoksen ennen yhdistämistä; tarkistukset ajetaan julkisesti.

Osallistu

Miksi avoin

Komissio on luottamussuhde myymälän ja niiden ihmisten välillä, joiden tavaroita se myy. Heidän rahojaan käsittelevän ohjelmiston pitäisi olla molempien tarkasteltavissa. Avoin lähdekoodi tarkoittaa myös, ettei myymälä ole koskaan lukittu: jätä hostattu palvelu ja jatka ajamista.

npm ci
npm run db:start
npm run db:migrate
node scripts/configure-local.mjs
npm run dev