145dd95b24b1a33f261f4f642cdfdc6dd4363c46
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.
Languages
Ruby
36.5%
HTML
36.2%
CSS
27.3%