Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Submission: Threema Web #2226

Open
wants to merge 27 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
8cbd8c6
Merge pull request #1 from getumbrel/master
dennysubke Sep 24, 2024
1679c67
Add files via upload
dennysubke Sep 24, 2024
b8cd858
Delete denny-linkstack directory
dennysubke Sep 24, 2024
98bbed6
Add files via upload
dennysubke Sep 24, 2024
34dce5d
Update docker-compose.yml
dennysubke Sep 24, 2024
c3c6fdb
Update umbrel-app.yml
dennysubke Sep 24, 2024
8a30866
Update umbrel-app.yml
dennysubke Sep 24, 2024
2c1669f
Update umbrel-app.yml
dennysubke Sep 24, 2024
8855afa
Update umbrel-app.yml
dennysubke Sep 24, 2024
7fb6b12
Update umbrel-app.yml
dennysubke Sep 24, 2024
a467b93
Update umbrel-app.yml
dennysubke Sep 24, 2024
627d78b
Update umbrel-app.yml
dennysubke Sep 24, 2024
57d703f
Add files via upload
dennysubke Sep 25, 2024
5c5ebcc
Delete excalidraw directory
dennysubke Sep 25, 2024
f54af58
Update umbrel-app.yml
dennysubke Sep 25, 2024
5899c20
Update umbrel-app.yml
dennysubke Sep 25, 2024
ad04036
Update umbrel-app.yml
dennysubke Sep 25, 2024
6290052
Delete linkstack directory
dennysubke Sep 25, 2024
3977fa6
Add files via upload
dennysubke Oct 27, 2024
0c3f58c
Update docker-compose.yml
dennysubke Oct 27, 2024
4edde17
Update docker-compose.yml
dennysubke Oct 27, 2024
f2d3c00
Delete denny-onionshare directory
dennysubke Oct 27, 2024
b844a34
Add files via upload
dennysubke Feb 20, 2025
4d33d22
Update umbrel-app.yml
dennysubke Feb 20, 2025
2877cc6
Update docker-compose.yml
dennysubke Feb 20, 2025
bb9b551
Update umbrel-app.yml
dennysubke Feb 20, 2025
1bb9f9d
Update docker-compose.yml
dennysubke Feb 21, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions threema/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
version: '3.7'

Check notice on line 1 in threema/docker-compose.yml

View workflow job for this annotation

GitHub Actions / Lint apps

Potentially using unsafe user in service "web"

The default container user "root" can lead to security vulnerabilities. If you are using the root user, please try to specify a different user (e.g. "1000:1000") in the compose file or try to set the UID/PUID and GID/PGID environment variables to 1000.

services:
app_proxy:
environment:
APP_HOST: threema_web_1
APP_PORT: 80

web:
image: dennysubke/threema-web:v2.6.1@sha256:d83e5dcc1a2cbc49b5f84c422073d7d57a36fed89d60b47f9f11dad841d68dad
#user: "1000:1000" only root - try to find solutions
restart: on-failure
27 changes: 27 additions & 0 deletions threema/umbrel-app.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
manifestVersion: 1
id: threema
name: Threema Web
tagline: An intuitive and secure web client for Threema users
category: files
version: "2.6.1"
port: 8855
description: >-
📱 Threema Web is a secure and convenient way to use the Threema messaging app directly from a web browser while maintaining full end-to-end encryption. By scanning a QR code with the Threema app, users establish a direct connection between their smartphone and computer, ensuring that no messages or metadata are stored on external servers. The communication is handled via WebRTC, which enables a private and encrypted peer-to-peer connection.


With Threema Web, users can send and receive messages, share images and files, and manage conversations with the comfort of a full-sized keyboard and larger screen. Since all data remains on the user’s devices and is never uploaded to the cloud, Threema Web offers a high level of privacy and security. This makes it an ideal solution for those who want a seamless messaging experience across devices without sacrificing confidentiality.
developer: Threema GmbH
website: https://threema.ch/
submitter: dennysubke
submission: https://github.com/getumbrel/umbrel-apps/pull/2226
repo: https://github.com/threema-ch/threema-web
support: https://github.com/threema-ch/threema-web/issues
gallery:

Check warning on line 19 in threema/umbrel-app.yml

View workflow job for this annotation

GitHub Actions / Lint apps

"icon" and "gallery" needs to be empty for new app submissions

The "icon" and "gallery" fields must be empty for new app submissions as it is being created by the Umbrel team.
- 1.jpg
- 2.jpg
- 3.jpg
releaseNotes: ""
dependencies: []
path: ""
defaultUsername: ""
defaultPassword: ""