mirror of
https://github.com/Haxxnet/Compose-Examples
synced 2025-01-18 07:17:05 +00:00
add WeddingShare
This commit is contained in:
parent
ad83f3cd6c
commit
8a9645eaff
|
@ -216,6 +216,7 @@ A [gallery](https://en.wikipedia.org/wiki/Gallery_Software) is software that hel
|
|||
- [Stash](examples/stash) - Stash is a self-hosted webapp written in Go which organizes and serves your porn.
|
||||
- [LibrePhotos](examples/librephotos) - A self-hosted open source photo management service, with face recognition, geolocation, and more.
|
||||
- [Chevereto](examples/chevereto) - Ultimate image sharing software. Create your very own personal image hosting website in just minutes.
|
||||
- [WeddingShare](examples/weddingshare) - A place for guests to view and drop pictures of the big day.
|
||||
|
||||
### Audio and Video Management
|
||||
|
||||
|
|
4
examples/weddingshare/README.md
Normal file
4
examples/weddingshare/README.md
Normal file
|
@ -0,0 +1,4 @@
|
|||
# References
|
||||
|
||||
- https://docs.wedding-share.org/docs
|
||||
- https://github.com/Cirx08/WeddingShare
|
44
examples/weddingshare/docker-compose.yml
Normal file
44
examples/weddingshare/docker-compose.yml
Normal file
|
@ -0,0 +1,44 @@
|
|||
services:
|
||||
|
||||
wedding-share:
|
||||
image: cirx08/wedding_share:1.4.7
|
||||
container_name: WeddingShare
|
||||
restart: always
|
||||
ports:
|
||||
- 5000:5000/tcp
|
||||
expose:
|
||||
- 5000
|
||||
environment:
|
||||
- TITLE=WeddingShare
|
||||
- DEFAULT_THEME=dark
|
||||
- LOGO=YOUR-URL
|
||||
- GALLERY_COLUMNS=4
|
||||
- ALLOWED_FILE_TYPES=.jpg,.jpeg,.png,.heic
|
||||
- MAX_FILE_SIZE_MB=10
|
||||
- SECRET_KEY=PleaseChangeMe
|
||||
- ACCOUNT_ADMIN_USERNAME=admin
|
||||
- ACCOUNT_ADMIN_PASSWORD=PleaseChangeMe
|
||||
- REQUIRE_REVIEW=true
|
||||
- DISABLE_REVIEW_COUNTER=false
|
||||
- DISABLE_QR_CODE=false
|
||||
- MAX_GALLERY_SIZE_MB=4096
|
||||
volumes:
|
||||
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/weddingshare/config:/app/config
|
||||
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/weddingshare/uploads/thumbnails:/app/wwwroot/thumbnails
|
||||
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/weddingshare/uploads:/app/wwwroot/uploads
|
||||
# networks:
|
||||
# - proxy
|
||||
# labels:
|
||||
# - traefik.enable=true
|
||||
# - traefik.docker.network=proxy
|
||||
# - traefik.http.routers.weddingshare.rule=Host(`weddingshare.example.com`)
|
||||
# - traefik.http.services.weddingshare.loadbalancer.server.port=5000
|
||||
# # Optional part for file upload max sizes
|
||||
# - traefik.http.middlewares.limit.buffering.maxRequestBodyBytes=50000000
|
||||
# - traefik.http.middlewares.limit.buffering.maxResponseBodyBytes=50000000
|
||||
# - traefik.http.middlewares.limit.buffering.memRequestBodyBytes=50000000
|
||||
# - traefik.http.middlewares.limit.buffering.memResponseBodyBytes=50000000
|
||||
|
||||
#networks:
|
||||
# proxy:
|
||||
# external: true
|
Loading…
Reference in New Issue
Block a user