App Submission: Pingvin Share (#1229)

Co-authored-by: Malte Kiefer <malte.kiefer@mailbox.org>
Co-authored-by: nmfretz <nmfretz@gmail.com>
This commit is contained in:
Malte Kiefer 2024-10-03 08:01:33 +02:00 committed by GitHub
parent 21f797a375
commit 84a2919110
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 56 additions and 0 deletions

View File

View File

View File

@ -0,0 +1,18 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: pingvin-share_web_1
APP_PORT: 3000
PROXY_AUTH_ADD: "false"
web:
image: stonith404/pingvin-share:v1.1.3@sha256:0be053abf13084fe3ed36307a3dbabd3cc1f546bb113abc3c3a9c8acab7df08d
restart: on-failure
environment:
- PUID=1000
- PGID=1000
volumes:
- "${APP_DATA_DIR}/data/backend:/opt/app/backend/data"
- "${APP_DATA_DIR}/data/images:/opt/app/frontend/public/img"

View File

@ -0,0 +1,38 @@
manifestVersion: 1
id: pingvin-share
category: files
name: Pingvin Share
version: "1.1.3"
tagline: Self-hosted file sharing platform
description: >-
Pingvin Share is self-hosted file sharing platform and an alternative for WeTransfer.
🛠️ To use Pingvin Share as intended you may need to expose it to the public internet. The easiest way to do this is to download the 'Cloudflare Tunnel' app from the umbrel app store, and expose Pingvin Share (running on port 6453) using your own domain.
✨ Features
- Share files using a link
- Unlimited file size (restricted only by disk space)
- Set an expiration date for shares
- Secure shares with visitor limits and passwords
- Email recipients
- Reverse shares
- OIDC and LDAP authentication
developer: Elias Schneider
website: https://stonith404.github.io/pingvin-share/introduction
repo: https://github.com/stonith404/pingvin-share
support: https://github.com/stonith404/pingvin-share/issues
dependencies: []
port: 6453
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
defaultUsername: ""
defaultPassword: ""
releaseNotes: ""
torOnly: false
submitter: maltekiefer
submission: https://github.com/getumbrel/umbrel-apps/pull/1229