GeneIT

Setup dev env

  1. Install prerequisites:

    1. docker
    2. docker-compose
    3. rust
  2. Start services:

cd geneit_backend
mkdir -p storage/{rustfs,db,redis-data,redis-conf}
docker compose up
  1. Install Diesel CLI:
sudo apt install libpq5 libpq-dev pkg-config libssl-dev cmake
cargo install diesel_cli --no-default-features --features postgres
  1. Initialize database manually (or it will be done automatically when the backend is started):
diesel migration run

Note: You can access the database directly using this command:

PGPASSWORD=pass psql -h localhost -p 5432 -U user -d geneit

Useful links:

Description
L'intranet de votre famille
https://geneit.0ph.fr/
Readme GPL-3.0 7.5 MiB
20260402 Latest
2026-04-02 19:03:43 +00:00
Languages
TypeScript 60.7%
Rust 38.3%
HTML 0.3%
PLpgSQL 0.2%
JavaScript 0.2%