mirror of
https://git.selfprivacy.org/kherel/selfprivacy.org.app.git
synced 2024-11-17 22:29:15 +00:00
d8c5726619
Also add translation status to README
51 lines
1.8 KiB
Markdown
51 lines
1.8 KiB
Markdown
# SelfPrivacy App
|
|
|
|
SelfPrivacy — is a platform on your cloud hosting, that allows to deploy your own private services and control them using mobile application.
|
|
|
|
To use this application, you'll be required to create accounts of different service providers. Please reffer to this manual: https://selfprivacy.org/en/second
|
|
|
|
Application will do the following things for you:
|
|
|
|
1. Create your personal server
|
|
2. Setup NixOS
|
|
3. Bring all services to the ready-to-use state. Services include:
|
|
|
|
* E-mail, ready to use with DeltaChat
|
|
* NextCloud - your personal cloud storage
|
|
* Bitwarden — secure and private password manager
|
|
* Pleroma — your private fediverse space for blogging
|
|
* Jitsi — awesome Zoom alternative
|
|
* Gitea — your own Git server
|
|
* OpenConnect — Personal VPN server
|
|
|
|
**Project is currently in open beta state**. Feel free to try it. It would be much appreciated if you would provide us with some feedback.
|
|
|
|
## Building
|
|
|
|
Supported platforms are Android, Linux, and Windows. We are looking forward to support iOS and macOS builds.
|
|
|
|
```
|
|
flutter pub get
|
|
|
|
# Build .APK for Android
|
|
flutter build --flavor production apk
|
|
# Build AAB bundle for Google Play
|
|
flutter build --flavor production aab
|
|
# Build Linux binaries
|
|
flutter build linux
|
|
# Build Windows binaries
|
|
flutter build windows
|
|
|
|
# Package AppImage
|
|
appimage-builder --recipe appimage.yml
|
|
# Package Flatpak
|
|
flatpak-builder --force-clean --repo=flatpak-repo flatpak-build flatpak.yml
|
|
flatpak build-bundle flatpak-repo org.selfprivacy.app.flatpak org.selfprivacy.app
|
|
```
|
|
|
|
## Translations
|
|
|
|
[![Translation status](http://weblate.selfprivacy.org/widgets/selfprivacy/-/selfprivacy-app/multi-auto.svg)](http://weblate.selfprivacy.org/engage/selfprivacy/)
|
|
|
|
Translations are stored in `assets/translations/*.json` and can be edited on <https://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/>.
|