Alovoa
ALOVOA zielt darauf ab, die erste weit verbreitete freie Webplattform für kostenlose und open-Source-Dating zu sein.
Was unterscheidet Alovoa von anderen Plattformen?
- Keine Anzeigen
- Kein Verkauf Ihrer Daten
- Keine bezahlten Funktionen (keine "Super-Super-Likes", "Pay to Swipe", "Pay to Sicht auf das Profil" oder "Bezahlt, um einen Chat zu starten"))
- Keine unsicheren Server
- Keine Bibliotheken mit geschlossener Quelle
- Nein, Leute zu sehen, die Sie mit fortgeschrittenen Filtern nicht sehen möchten
- Ihre privaten Daten sind sicher verschlüsselt
Mobile Apps
Alovoa ist auch als mobile App erhältlich. Schauen Sie sich Android App Source Code Repo an und laden Sie eine App auf F-Droid oder Google Play herunter
Beitragen
- Erzählen Sie Ihren Freunden davon und teilen Sie in den sozialen Medien! Dies ist der beste Weg, um es zu wachsen.
- Verbessern Sie das Projekt, indem Sie in Themen veröffentlicht werden, und machen Sie eine PR bei der Diskussion.
- Übersetzen Sie dieses Projekt in Ihre bevorzugte Sprache auf Webblate
Übersetzungsstatus
Spenden
Wie dieses Projekt? Überlegen Sie eine Spende.
| Plattform | Link |
|---|
| Alovoa | Alovoa.com/donate-list |
| BuyMeacoffee | buymeacoffee.com/alovoa |
| Ko-Fi | ko-fi.com/alovoa |
| Liberapay | liberapay.com/alovoa/donate |
| Offenes Kollektiv | opencollective.com/alovoa |
| BTC | Klicken Sie hier, um zu enthüllen bc1q5yejhe5rv0m7j0euxml7klkd2ummw0gc3vx58p |
Wie man baut
- Installieren Sie OpenJDK 17
- Installieren Sie Maven: https://maven.apache.org/install.html
- Richten Sie eine Datenbank ein (Mariadb wird offiziell unterstützt)
- Richten Sie einen E -Mail -Server ein oder verwenden Sie einen vorhandenen (jeder Anbieter mit IMAP -Support sollte funktionieren).
- Geben Sie Anmeldeinformationen für Datenbankserver-, E -Mail -Server- und Verschlüsselungsschlüssel in application.Properties ein
- Führen Sie die "MVN Installation" im Stammordner aus
Oder Sie können Docker und Docker Compose verwenden. Um den Server aufzurufen, können Sie nach dem Einstellen der erforderlichen Werte in src/main/resources/application.properties Properties können Sie einfach unterhalb der Befehle ausführen:
docker-compose build
docker-compose up -d
docker-compose logs -f
Debuggen
- Spring Tool Suite / Intellij wird zum Debuggen empfohlen
- Installieren Sie Lombok für Ihre IDE (nicht für Intellij benötigt)
Dokumentation:
- Bitte lesen Sie die Dokumentation.md
Lizenzen:
- Der gesamte Code ist im Rahmen der AGPLV3 -Lizenz lizenziert, sofern nicht anders angegeben.
- Alle Bilder sind proprietär, sofern nicht anders angegeben.
- Webbibliotheken von Drittanbietern finden Sie unter Ressourcen/CSS/lib und Ressourcen/JS/Lib und verfügen über eine eigene Lizenz.
- Java-Bibliotheken von Drittanbietern finden Sie in der Pom.xml und haben eine eigene Lizenz.