Skip to content

Commit 8a9645e

Browse files
committed
add WeddingShare
1 parent ad83f3c commit 8a9645e

File tree

3 files changed

+49
-0
lines changed

3 files changed

+49
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ A [gallery](https://en.wikipedia.org/wiki/Gallery_Software) is software that hel
216216
- [Stash](examples/stash) - Stash is a self-hosted webapp written in Go which organizes and serves your porn.
217217
- [LibrePhotos](examples/librephotos) - A self-hosted open source photo management service, with face recognition, geolocation, and more.
218218
- [Chevereto](examples/chevereto) - Ultimate image sharing software. Create your very own personal image hosting website in just minutes.
219+
- [WeddingShare](examples/weddingshare) - A place for guests to view and drop pictures of the big day.
219220

220221
### Audio and Video Management
221222

examples/weddingshare/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# References
2+
3+
- https://docs.wedding-share.org/docs
4+
- https://github.com/Cirx08/WeddingShare
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
services:
2+
3+
wedding-share:
4+
image: cirx08/wedding_share:1.4.7
5+
container_name: WeddingShare
6+
restart: always
7+
ports:
8+
- 5000:5000/tcp
9+
expose:
10+
- 5000
11+
environment:
12+
- TITLE=WeddingShare
13+
- DEFAULT_THEME=dark
14+
- LOGO=YOUR-URL
15+
- GALLERY_COLUMNS=4
16+
- ALLOWED_FILE_TYPES=.jpg,.jpeg,.png,.heic
17+
- MAX_FILE_SIZE_MB=10
18+
- SECRET_KEY=PleaseChangeMe
19+
- ACCOUNT_ADMIN_USERNAME=admin
20+
- ACCOUNT_ADMIN_PASSWORD=PleaseChangeMe
21+
- REQUIRE_REVIEW=true
22+
- DISABLE_REVIEW_COUNTER=false
23+
- DISABLE_QR_CODE=false
24+
- MAX_GALLERY_SIZE_MB=4096
25+
volumes:
26+
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/weddingshare/config:/app/config
27+
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/weddingshare/uploads/thumbnails:/app/wwwroot/thumbnails
28+
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/weddingshare/uploads:/app/wwwroot/uploads
29+
# networks:
30+
# - proxy
31+
# labels:
32+
# - traefik.enable=true
33+
# - traefik.docker.network=proxy
34+
# - traefik.http.routers.weddingshare.rule=Host(`weddingshare.example.com`)
35+
# - traefik.http.services.weddingshare.loadbalancer.server.port=5000
36+
# # Optional part for file upload max sizes
37+
# - traefik.http.middlewares.limit.buffering.maxRequestBodyBytes=50000000
38+
# - traefik.http.middlewares.limit.buffering.maxResponseBodyBytes=50000000
39+
# - traefik.http.middlewares.limit.buffering.memRequestBodyBytes=50000000
40+
# - traefik.http.middlewares.limit.buffering.memResponseBodyBytes=50000000
41+
42+
#networks:
43+
# proxy:
44+
# external: true

0 commit comments

Comments
 (0)