Application du babillard de nouvelles de l'AGECEM (télé du CMS)
|
|
||
|---|---|---|
| cmd/babillard | ||
| contenu | ||
| examples | ||
| k8s | ||
| ui | ||
| .gitignore | ||
| cmd.go | ||
| compose.yaml | ||
| config.go | ||
| contenu.go | ||
| data.go | ||
| Dockerfile | ||
| go.mod | ||
| go.sum | ||
| handlers.go | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| response.go | ||
agecem/babillard
Application web pour 'digital signage'.
CE DOCUMENT N'EST PLUS À JOUR
Backend: Go avec labstack/echo/v4
Frontend: html, css, jquery
Utilisation
# Voir commandes make
make help
# Bâtir une container image (docker) localement
make build
# Exemple de déploiement
docker run -dt \
-p '1312:1312' \
-v 'babillard-contenu:/go/src/app/contenu' \
agecem/babillard:latest
Affichage d'images
Les images à afficher peuvent être déposées dans le répertoire contenu. Les types fichiers supportés sont jpg, png, jpeg, gif, mais les types ne sont pas enforcés.
Si l'image docker est utilisée, l'application cyclera à travers les fichiers dans :/go/src/app/contenu, et donc est mieux géré par volume.
Affichage de messages (pas implémenté)
TODO