Files
netig.net/README.md
T
2026-10-30 14:17:20 +01:00

739 B

netig.net

TODO

  • ajouter une limite pour éviter les spams (/contact/send)
  • développer les comptes utilisateurs et leur interface
  • ajouter l'affichage des recettes/dépenses sur la page d'accueil

Développement

Installer les dépendances :

bundle install

Créer un fichier .env à la racine du projet :

SESSION_SECRET=...
SMTP_PASSWORD=...

Générer SESSION_SECRET avec openssl rand -hex 64 et conserver la valeur dans .env.

Démarrer le serveur de développement :

bundle exec puma

Ou ouvrir un shell interactif :

bundle exec irb -r dotenv/load -r ./netig.rb

Production

Docker Compose fournit les variables avec env_file et définit RACK_ENV=production.