feat: setup Docker + MariaDB pour déploiement self-hosted
Deploy to Pacha Family / deploy (push) Failing after 3s
Deploy to Pacha Family / deploy (push) Failing after 3s
- Dockerfile (PHP 8.2 Apache + pdo_mysql) - docker-compose.yml (househub + mariadb + Traefik househub.nas.percolouco.com) - schema.sql (22 tables + données initiales) - includes/db.php adapté pour variables d'environnement - .env.example, .gitignore, README mis à jour Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
3f7ed9c2f1
commit
634e4647da
@@ -1,6 +1,31 @@
|
||||
🦙 HouseHub OS
|
||||
Système de gestion familiale sur-mesure : Budget, Calendrier, Voyages et Cadeaux.
|
||||
|
||||
## 🚀 Déploiement (Docker)
|
||||
|
||||
**Prérequis** : Docker, Docker Compose, Traefik sur le réseau `proxy`.
|
||||
|
||||
```bash
|
||||
# 1. Cloner le repo
|
||||
git clone http://<gitea>/perco/HouseHub.git && cd HouseHub
|
||||
|
||||
# 2. Créer le fichier d'environnement
|
||||
cp .env.example .env
|
||||
# Éditer .env pour changer les mots de passe
|
||||
|
||||
# 3. Lancer
|
||||
docker compose up -d --build
|
||||
|
||||
# 4. Accéder à l'app
|
||||
# https://househub.nas.percolouco.com
|
||||
```
|
||||
|
||||
La base de données est **initialisée automatiquement** depuis `schema.sql` au premier démarrage.
|
||||
|
||||
Compte par défaut : `admin` / `password` → **à changer immédiatement** dans la table `pf_users`.
|
||||
|
||||
---
|
||||
|
||||
📝 Présentation du projet
|
||||
HouseHub est une application web privée conçue pour centraliser l'organisation de la tribu. Elle repose sur une stack légère (PHP natif / Vanilla JS) pour garantir rapidité et portabilité, avec un support complet de l'internationalisation (FR/CA).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user