From ae36191ceca1f39da5e24c31ee6b7a44f2667879 Mon Sep 17 00:00:00 2001 From: Denny <155585746+dennysubke@users.noreply.github.com> Date: Sat, 8 Mar 2025 05:00:03 +0100 Subject: [PATCH] App Submission: Pastefy (#2159) --- pastefy/data/db/.gitkeep | 1 + pastefy/docker-compose.yml | 38 ++++++++++++++++++++++++++++++++++++++ pastefy/umbrel-app.yml | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 pastefy/data/db/.gitkeep create mode 100644 pastefy/docker-compose.yml create mode 100644 pastefy/umbrel-app.yml diff --git a/pastefy/data/db/.gitkeep b/pastefy/data/db/.gitkeep new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/pastefy/data/db/.gitkeep @@ -0,0 +1 @@ + diff --git a/pastefy/docker-compose.yml b/pastefy/docker-compose.yml new file mode 100644 index 0000000..495319d --- /dev/null +++ b/pastefy/docker-compose.yml @@ -0,0 +1,38 @@ +version: "3.7" + +services: + app_proxy: + environment: + APP_HOST: pastefy_app_1 + APP_PORT: 80 + PROXY_AUTH_ADD: "false" + + db: + image: mariadb:11.4.5@sha256:5dfb3093333fa0ea53194ddef0a2bfa21d3b1e1353bd228b22610cd6fc0c04da + user: "1000:1000" + environment: + MYSQL_ROOT_PASSWORD: "tyooe" + MYSQL_DATABASE: "pastefy" + MYSQL_USER: "pastefy" + MYSQL_PASSWORD: "tyooe" + volumes: + - ${APP_DATA_DIR}/data/db:/var/lib/mysql:rw + restart: on-failure + + app: + image: interaapps/pastefy:6.7.5@sha256:cfa582e598cf00034de9431ce80cba75595d5a7016973e49f8108a90fe8bee76 + user: "1000:1000" + environment: + HTTP_SERVER_CORS: "*" + DATABASE_DRIVER: "mysql" + DATABASE_NAME: "pastefy" + DATABASE_USER: "pastefy" + DATABASE_PASSWORD: "tyooe" + DATABASE_HOST: "pastefy_db_1" + DATABASE_PORT: "3306" + SERVER_NAME: "http://${DEVICE_DOMAIN_NAME}:9900" + # OAUTH2_PROVIDER_CLIENT_ID: + # OAUTH2_PROVIDER_CLIENT_SECRET: + restart: on-failure + depends_on: + - db diff --git a/pastefy/umbrel-app.yml b/pastefy/umbrel-app.yml new file mode 100644 index 0000000..c561904 --- /dev/null +++ b/pastefy/umbrel-app.yml @@ -0,0 +1,35 @@ +manifestVersion: 1 +id: pastefy +name: Pastefy +tagline: An easy paste for seamless sharing +category: developer +version: "6.7.5" +port: 9900 +description: >- + Pastefy is a user-friendly online platform that allows you to quickly and securely store and share text, code, or other notes. Perfect for developers, creatives, or anyone who needs to exchange ideas in real time, Pastefy offers a simple way to save and share content without the hassle of sending files back and forth. + + + With just a click, you can paste your text or code and receive a link to easily share it. For added security, Pastefy also offers the option to create private pastes, giving you full control over who has access to your information. + + + Whether you're sharing code snippets with a colleague, keeping track of notes, or just quickly saving something for later, Pastefy makes sharing information faster, easier, and more secure. + + + ⚠️ Unless you make your pastes public or keep the link, they will not be able to be accessed once the browser's local storage is cleared or a different browser is used. +developer: InteraApps +website: https://pastefy.app/ +submitter: dennysubke +submission: https://github.com/getumbrel/umbrel-apps/pull/2159 +repo: https://github.com/interaapps/pastefy +support: https://github.com/interaapps/pastefy/issues +gallery: + - 1.jpg + - 2.jpg + - 3.jpg + - 4.jpg + - 5.jpg +releaseNotes: "" +dependencies: [] +path: "" +defaultUsername: "" +defaultPassword: ""