알로보아
Alovoa는 최초의 광범위한 무료 및 오픈 소스 데이트 웹 플랫폼이되는 것을 목표로합니다.
알로보아가 다른 플랫폼과 다른 이유는 무엇입니까?
- 광고가 없습니다
- 데이터 판매가 없습니다
- 유료 기능 없음 ( "Super-Likes", "Swipe에 대한 지불", "프로필을보기 위해 지불"또는 "채팅을 시작하려면 지불"))
- 안전하지 않은 서버가 없습니다
- 폐쇄 소스 라이브러리가 없습니다
- 고급 필터로보고 싶지 않은 사람들을보고 있지 않습니다.
- 가장 개인 데이터는 단단히 암호화됩니다
모바일 앱
Alovoa는 모바일 앱으로도 제공됩니다. Android 앱 소스 코드 Repo를 확인하고 F-Droid 또는 Google Play에서 앱 다운로드
기여하다
- 친구들에게 그것에 대해 이야기하고 소셜 미디어를 공유하십시오! 이것이 성장하는 가장 좋은 방법입니다.
- 문제에 게시하여 프로젝트를 개선하고 문제 토론시 PR을 만듭니다.
- 이 프로젝트를 웹 사이트에서 선호하는 언어로 번역하십시오
번역 상태
기부
이 프로젝트처럼? 기부를 고려하십시오.
| 플랫폼 | 링크 |
|---|
| 알로보아 | alovoa.com/donate-list |
| Buymeacoffee | buymeacoffee.com/alovoa |
| 코피 | ko-fi.com/alovoa |
| Liberapay | liberapay.com/alovoa/donate |
| 개방형 집단 | opencollective.com/alovoa |
| BTC | 공개하려면 클릭하십시오 bc1q5yejhe5rv0m7j0euxml7klkd2ummw0gc3vx58p |
구축 방법
- OpenJDK 17을 설치하십시오
- maven : https://maven.apache.org/install.html을 설치하십시오
- 데이터베이스 설정 (MariaDB는 공식적으로 지원됩니다)
- 이메일 서버를 설정하거나 기존 서버를 사용하십시오 (IMAP 지원이있는 모든 공급자가 작동해야 함)
- Application.Properties에 데이터베이스 서버, 이메일 서버 및 암호화 키에 대한 자격 증명을 입력하십시오.
- 루트 폴더에서 "MVN 설치"를 실행하십시오
또는 Docker와 Docker Compose를 사용할 수 있습니다. 서버를 제기하려면 src/main/resources/application.properties 에서 필요한 값을 설정 한 후에는 명령 아래에서만 실행할 수 있습니다.
docker-compose build
docker-compose up -d
docker-compose logs -f
디버깅
- 스프링 도구 제품군 / Intellij는 디버깅에 권장됩니다
- IDE에 Lombok 설치 (Intellij에는 필요하지 않음)
선적 서류 비치:
라이센스 :
- 모든 코드는 달리 명시되지 않는 한 AGPLV3 라이센스에 따라 라이센스가 부여됩니다.
- 달리 명시되지 않는 한 모든 이미지는 독점적입니다.
- 타사 웹 라이브러리는 리소스/CSS/LIB 및 리소스/JS/LIB에서 찾을 수 있으며 자체 라이센스가 있습니다.
- 타사 Java 라이브러리는 POM.XML에서 찾을 수 있으며 자체 라이센스가 있습니다.