App Submission: PrivateBin (#1657)

Co-authored-by: nmfretz <nmfretz@gmail.com>
This commit is contained in:
Denny 2024-11-08 06:49:39 +01:00 committed by GitHub
parent 7fa9e08a98
commit b9dc9ba111
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 74 additions and 0 deletions

View File

@ -0,0 +1 @@

View File

@ -0,0 +1,16 @@
version: '3.7'
services:
app_proxy:
environment:
APP_HOST: privatebin_server_1
APP_PORT: 8080
PROXY_AUTH_ADD: "false"
server:
image: privatebin/nginx-fpm-alpine:1.7.4@sha256:4cc5f26f5b558b734cb084ada4fdacd75bd9f5e4574f3f3df54165b3623d6b86
user: "1000:1000"
read_only: true
restart: on-failure
volumes:
- ${APP_DATA_DIR}/data/privatebin-data:/srv/data

57
privatebin/umbrel-app.yml Normal file
View File

@ -0,0 +1,57 @@
manifestVersion: 1
id: privatebin
name: PrivateBin
tagline: A minimalist, open source online pastebin
category: files
version: "1.7.4"
port: 3070
description: >-
⚠️ PrivateBin requires HTTPS and exposure to the public internet to work. The easiest way to do this is with the Cloudflare Tunnel app or Nginx Proxy Manager app on the Umbrel App Store.
PrivateBin is an open-source, minimalist, and encrypted pastebin service.
It allows users to share text or code snippets securely, with end-to-end encryption, ensuring that only the intended recipient can read the contents.
The server hosting PrivateBin cannot decrypt or access the data being shared, providing a high level of privacy.
Here are some key features of PrivateBin:
🔒 End-to-End Encryption: All data is encrypted in the browser before it's sent to the server. The server never sees the unencrypted content.
🔥 Expiration and Burn-After-Reading: Users can set expiration times for their pastes, or opt for a "burn-after-reading" option where the content self-destructs after a single viewing.
👤 No User Accounts: PrivateBin doesn't require user registration or authentication, making it ideal for anonymous sharing of sensitive information.
🛡️ Password Protection: Users can add an extra layer of security by setting a password for the paste.
📜 Syntax Highlighting: PrivateBin supports syntax highlighting for programming languages, making it useful for sharing code snippets.
🏠 Self-Hosted: As a self-hosted solution, PrivateBin offers full control over where the data is stored and the ability to integrate it with various server environments.
🚫 No Metadata: Unlike some other pastebin services, PrivateBin doesn't store IP addresses or any identifiable metadata about users or pastes.
It's popular in privacy-conscious communities for securely sharing snippets without leaving a trace.
developer: PrivateBin Community
website: https://privatebin.info/
submitter: dennysubke
submission: https://github.com/getumbrel/umbrel-apps/pull/1657
repo: https://github.com/PrivateBin/PrivateBin
support: https://github.com/PrivateBin/PrivateBin/issues
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
- 4.jpg
releaseNotes: ""
dependencies: []
path: ""
defaultUsername: ""
defaultPassword: ""