Fork of Wingysam's Christmas-Community at https://github.com/Wingysam/Christmas-Community/tree/master
Find a file
2019-11-10 16:29:37 -05:00
config fix docker 2019-08-19 10:49:21 -04:00
middlewares Better flash 2018-11-23 12:41:08 -05:00
routes Trim username 2018-12-03 17:03:43 -05:00
screenshots Screenshots 2019-11-10 16:29:00 -05:00
static Include fontawesome in project 2018-11-26 16:28:02 -05:00
views Remove icon expectation 2018-11-30 16:55:55 -05:00
.dockerignore Remove screenshots from Docker image 2019-11-10 16:29:37 -05:00
.gitignore Use express-session-level 2018-11-22 18:42:19 -05:00
docker-compose.debug.yml Dockerize 2018-12-01 10:44:26 -05:00
docker-compose.yml Dockerize 2018-12-01 10:44:26 -05:00
Dockerfile Docker: Default to port 80 2019-11-10 13:48:23 -05:00
index.js fix docker 2019-08-19 10:49:21 -04:00
LICENSE Add MIT 2019-11-10 13:32:08 -05:00
logger.js Initial Commit 2018-11-20 14:19:58 -05:00
package.json 1.1.0 2019-11-10 13:49:33 -05:00
README.md Screenshots 2019-11-10 16:29:00 -05:00
yarn.lock Add useCDN option 2018-11-26 16:18:28 -05:00

Christmas Community

Docker Pulls Version Language Runtime

Web app for your family's Christmas shopping

Purpose

To create a simple place for your entire family to use to find gifts that people want, and to avoid double-gifting.

Screenshots

Screenshot Screenshot Screenshot Screenshot

Docker

docker run --detach --name christmas-community -p 80:80 --restart always wingysam/christmas-community

Docker Compose

---
version: "3"
services:
  christmas-community:
    image: wingysam/christmas-community
    volumes:
      - ./data:/data
    ports:
      - 80:80
    restart: always

Install

git clone https://gitlab.com/wingysam/christmas-community
cd christmas-community
yarn

Configuration

Add environment variables with a .env. Example:

SITE_TITLE="Christmas Zone"
PORT=80

Startup

yarn start

Setup

Visit / on the HTTP server to add an admin account.