Christmas Community (wishlist) ¶
Pour gérer des listes de cadeaux, idéal pour les anniversaires, Noël…
Fonctionnalités principales :
- L'admin crée les comptes
- Chaque personne peut avoir une wishlist, et ne peut pas savoir si des articles de sa wishlist ont été réservés, ni par qui, par contre tous les autres peuvent voir si des articles ont été pris
- Nécessite un compte pour réserver un cadeau et avoir une wishlist
- Pas besoin de compte juste pour voir les wishlists
Tuto suivi : https://github.com/Wingysam/Christmas-Community
Commandes à exécuter :
cd /opt/stacks
sudo mkdir christmascommunity
cd christmascommunity
sudo mkdir data
sudo nano compose.yaml
docker compose up -d
Mon fichier compose.yaml
services:
christmas-community:
image: wingysam/christmas-community
volumes:
- ./data:/data
ports:
# If you want to go to localhost:8080 to access Christmas Community,
# use - 8080:80 instead of
- 8082:80
environment:
# Table mode, set to 'false' to revert to box mode
TABLE: 'true'
SITE_TITLE: "Whislist"
SHORT_TITLE: "Wishlist"
LANGUAGE: "fr-fr"
LISTS_PUBLIC: 'true'
# Single list mode
# (for weddings, birthdays, etc. only the admin account's list is accessible)
# Set to 'true' to enable
SINGLE_LIST: 'false'
# Some websites (like walmart) send headers that are larger than 8MB in
# length. If issues are encountered, set the node.js limit to a higher
# number than 8192
#NODE_OPTIONS: "--max-http-header-size=32768"
restart: always