{"repo":"Flo0807/share-a-secret","free":true,"listed":false,"github":"https://github.com/Flo0807/share-a-secret","clone":"git clone https://github.com/Flo0807/share-a-secret.git","description":"Share a Secret is an open-source and self-hosted secret sharing platform built with Elixir, Phoenix and daisyUI.","language":"Elixir","stars":17,"topics":["elixir","phoenix","phoenix-liveview","self-hosted","tailwindcss"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"Share a Secret Demo: share-a-secret.fly.dev Share a Secret is an open-source and self-hosted secret sharing platform. It lets you securely share information with trusted people through a link. This can be anything - a message, a password or a piece of information you want to share discreetly. Once you have entered a secret, you can configure how many links you need and how long the secret will be available. This will generate links that you can copy and give to trusted people. Once they have accessed the secret, the link is no longer valid. The secret is stored in the database using a symmetric 128bit AES encryption. The decryption key is part of the URL, adding an extra layer of security. Only the person with the link can decrypt the secret, ensuring it is securely delivered to the intended recipient. This means that even if someone gains access to the secret itself, they won't be able to decrypt it without the specific key in the URL. The URLs are not stored. This means that as long as you keep the links private, it is impossible for anyone to access the decrypted secret. Tech stack: - Elixir, Phoenix, LiveView, TailwindCSS, daisyUI, PostgreSQL The idea for this project came from https://github.com/Luzifer/ots. I wanted to build something similar using Elixir and Phoenix. If you want to be able to share files as well, check out the linked project. Self-Hosted In order to add an extra layer of security, you should host this application yourself. This way you can be sure that","default_branch":null,"files":null,"tree":[],"storefront":"/r/Flo0807","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Flo0807/share-a-secret/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}