【记录】搭建端到端加密的Enclosed和局域网传输数据的SnapDrop

Last updated on October 9, 2024 pm

Enclosed,一个极简的网络应用程序,旨在发送私人和安全的消息。所有消息都是端到端加密的,确保服务器和存储对内容没有任何了解。用户可以设置密码,定义过期时间(TTL),并选择在阅读后让消息自毁。

Snapdrop,一个开源的在线文件传输工具,可以在 Windows、Mac、Linux、iOS、Android 任何平台使用,只要我们的设备有浏览器就能用他来传输文件。

搭建 Enclosed

1
2
mkdir -p ~/app/enclosed && cd ~/app/enclosed && touch .env && nano docker-compose.yml
sudo docker compose up -d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
version: '3.6'

services:
enclosed:
image: docker.limour.top/corentinth/enclosed:latest
restart: always
env_file:
- .env
volumes:
- ./enclosed-data:/app/.data
- /etc/localtime:/etc/localtime:ro

networks:
default:
external: true
name: ngpm

搭建 SnapDrop

1
2
mkdir -p ~/app/snapdrop && cd ~/app/snapdrop && touch .env && nano docker-compose.yml
sudo docker compose up -d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
version: '3.6'

services:
snapdrop:
image: docker.limour.top/linuxserver/snapdrop:latest
restart: always
env_file:
- .env
volumes:
- /etc/localtime:/etc/localtime:ro

networks:
default:
external: true
name: ngpm


【记录】搭建端到端加密的Enclosed和局域网传输数据的SnapDrop
https://hexo.limour.top/Building-an-end-to-end-encrypted-enclosure-and-SnapDrop-for-LAN-data-transmission
Author
Limour
Posted on
October 9, 2024
Updated on
October 9, 2024
Licensed under