1
0
mirror of https://github.com/stonith404/pingvin-share.git synced 2024-11-15 03:50:11 +01:00
A self-hosted file sharing platform that combines lightness and beauty, perfect for seamless and efficient file sharing.
Go to file
2024-10-18 16:07:56 +02:00
.github chore: change logs input to textarea 2024-08-27 22:18:47 +02:00
backend release: 1.2.1 2024-10-15 20:58:36 +02:00
docs fix(oauth): add post_logout_redirect_uri to OAuth logout redirect URI (#638) 2024-10-15 20:49:43 +02:00
frontend chore(translations): add missing translations 2024-10-18 16:07:56 +02:00
reverse-proxy fix: environment variable API_URL can't be changed 2024-10-18 16:07:32 +02:00
scripts feat: add environment variable to trust the reverse proxy 2024-09-18 23:01:50 +02:00
.dockerignore fix: my shares doesn't make an api request 2022-10-14 11:29:54 +02:00
.gitignore fix(admin): change general config icon to gear (#649) 2024-10-17 21:07:15 +02:00
CHANGELOG.md release: 1.2.1 2024-10-15 20:58:36 +02:00
CONTRIBUTING.md docs: move translated docs in docs folder 2023-04-02 18:53:54 +02:00
crowdin.yml chore(translations): remove Thai 2023-07-31 08:56:22 +02:00
docker-compose-dev.yml chore: remove obsolete version from docker compose 2024-07-17 23:26:57 +02:00
docker-compose.yml docs: improve ClamAV docs 2024-09-18 23:16:41 +02:00
Dockerfile feat: add environment variable to trust the reverse proxy 2024-09-18 23:01:50 +02:00
LICENSE Create LICENSE 2022-04-26 08:15:49 +02:00
package-lock.json release: 1.2.1 2024-10-15 20:58:36 +02:00
package.json release: 1.2.1 2024-10-15 20:58:36 +02:00
README.md docs: add contribute and sponsers section to README 2024-09-12 20:32:02 +02:00
SECURITY.md docs: update security.md 2024-08-25 16:06:55 +02:00


Pingvin Share


Pingvin Share is a self-hosted file sharing platform and an alternative for WeTransfer.

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
  • Integration with ClamAV for security scans

🐧 Get to know Pingvin Share

⌨️ Setup

  1. Download the docker-compose.yml file
  2. Run docker compose up -d

The website is now listening on http://localhost:3000, have fun with Pingvin Share 🐧!

Tip

Checkout Pocket ID, a user-friendly OIDC provider that lets you easily log in to services like Pingvin Share using Passkeys.

📚 Documentation

For more installation options and advanced configurations, please refer to the documentation.

🖤 Contribute

We would love it if you want to help make Pingvin Share better! You can either help to translate Pingvin Share or contribute to the codebase.

❤️ Sponsors

Thank you for supporting Pingvin Share 🙏