Skills2026年5月10日·1 分钟阅读

Pingvin Share — Self-Hosted File Sharing Platform

A self-hosted file sharing platform with expiring links, password protection, and a clean drag-and-drop interface.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Needs Confirmation · 64/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Pingvin Share Overview
通用 CLI 安装命令
npx tokrepo install 95a6fe70-4cae-11f1-9bc6-00163e2b0d79

Introduction

Pingvin Share is a self-hosted file sharing platform that provides a modern alternative to services like WeTransfer or Send. It lets you upload files and generate shareable links with optional password protection, expiration dates, and download limits, all while keeping your data on your own server.

What Pingvin Share Does

  • Uploads files via a drag-and-drop web interface and generates shareable download links
  • Sets expiration dates and maximum download counts on shared links
  • Protects shared files with optional passwords
  • Supports reverse sharing where external users can upload files to your server
  • Provides email notifications when files are downloaded or uploaded

Architecture Overview

Pingvin Share uses a NestJS backend with a Next.js frontend. File metadata and user accounts are stored in a SQLite or PostgreSQL database. Uploaded files are saved to the local filesystem or can be configured for S3-compatible object storage. The application is distributed as a single Docker image.

Self-Hosting & Configuration

  • Deploy via Docker or Docker Compose with a single volume for file storage
  • Configure the application URL and SMTP settings in environment variables
  • Set default share expiration times and maximum file sizes in the admin panel
  • Enable OIDC or OAuth2 for single sign-on with identity providers
  • Optionally configure S3-compatible storage for scalable file hosting

Key Features

  • Clean, modern UI with drag-and-drop file uploads
  • Configurable share expiration, download limits, and password protection
  • Reverse sharing allows external users to upload files to you securely
  • Email and SMTP integration for share notifications
  • OIDC and OAuth2 support for enterprise single sign-on

Comparison with Similar Tools

  • Firefox Send (discontinued) — Pingvin Share is a maintained self-hosted alternative with more features
  • FilePizza — peer-to-peer in-browser transfers; Pingvin Share stores files on the server for asynchronous access
  • Nextcloud — full cloud platform; Pingvin Share is purpose-built for simple file sharing with less overhead
  • OnionShare — Tor-based sharing; Pingvin Share uses standard HTTPS links for broader accessibility

FAQ

Q: Is there a file size limit? A: The default limit is configurable. You can set it in the admin panel based on your server storage capacity.

Q: Can guests share files without an account? A: Yes, if anonymous uploads are enabled in the admin settings.

Q: Does it support S3 storage? A: Yes. You can configure S3-compatible backends like MinIO or AWS S3 for file storage.

Q: How do I migrate from another file sharing service? A: Pingvin Share does not have a built-in import tool. Upload files manually and generate new share links.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产