GitHub 릴리스 다운로드 및 DockerHub Pulls를 기반으로합니다.
cryptofolio는 cryptocurrency holdings를 추적하기위한 오픈 소스 및 자체 주최 솔루션입니다. Windows, MacOS 및 Linux 용 웹 인터페이스, Android 모바일 앱 및 크로스 플랫폼 데스크톱 응용 프로그램이 특징입니다. 이 세 가지 플랫폼은 모두 편안한 API를 사용하여 작동합니다.
Android 모바일 앱은 실제로 Google Play에 있습니다.
예, 그렇지는 않지만 LocalStorage에 데이터를 저장하므로 장기적인 사용을위한 것이 아닙니다.
프로젝트 보드는 현재 개발중인 모든 기능으로 업데이트됩니다.
기부하고 싶다면 자유롭게 해주세요. 대단히 감사하겠습니다. 그러나 나는 당신이 그렇게해야 할 의무를 느끼기를 원하지 않으며, 그에 대한 특전은 없습니다. 기부하기로 결정한 경우 나중에 저에게 연락하여 실제로 감사 할 수 있으며 Cryptofolio에 대한 아이디어에 대해 듣고 싶습니다. 그들이 프로젝트의 범위 내에 있다면 아마도 그것을 구현할 것입니다.
해당 기부 주소를 보려면 아래 목록의 접을 수있는 품목을 클릭하십시오.
웹 인터페이스는 바닐라 JS가있는 HTML/CSS 일뿐입니다. 모바일 앱은 React Native로 만들어졌으며 데스크탑 앱은 본질적으로 웹 사이트의 복제품이며 전자를 사용합니다. RESTFUL API는 PHP로 코딩되었습니다.
예, API가 문서화됩니다.
Cryptofolio는 수동으로 추가하는 암호화 자산의 가치만을 추적 할 수 있습니다. 블록 체인과 통신하거나 통합되지 않습니다.
그것은 당신에게 시장에서 빠른 눈을 볼 수 있고, 자산과 그 가치를 추적 할 수 있습니다. 또한 포트폴리오를 링크를 제공하기로 선택한 사람과 읽기 전용 방식으로 공유 할 수있는 기능도 포함되어 있습니다. 이를 설정하려면 웹 인터페이스의 "설정"섹션으로 이동하여 포트폴리오 공유를 활성화하고 PIN 코드를 설정 한 후 생성 된 URL을 사용하여 로그인하지 않고 자산을보십시오. 이를 통해 포트폴리오를 친구, 가족 또는 낯선 사람과 공유 할 수 없습니다.
귀하의 데이터는 API가 호스팅되는 모든 장치를 남기지 않기 때문에 사용하는 것만 큼 비공개입니다. cryptofolio는 어디에서나 데이터를 보내지 않으며 집 중앙에있는 서버 나 집으로 전화 할 것이 없습니다. 전적으로 독립적이며 통제하에 있습니다.
Cryptofolio에는 개인 키나 실제 자금이 보유되지 않기 때문에 자산은 어떤 식 으로든 위험에 처하지 않습니다. 사용자 비밀번호는 BCrypt로 해시되며 데이터를 수정하는 작업을 수행 할 때 클라이언트 측 유효성 검사가 있습니다. 그러나 이것은 한 사람 만 사용하기위한 자체 호스팅 응용 프로그램이므로 서버 측에 많은 검증 점검이 많지 않으므로 의도적으로 파괴하려고하면 성공할 것입니다. 여기서 아이디어는 자신의 데이터를 엉망으로 만들려고하지 않을 것입니다. 어쨌든 "/api/data/"디렉토리에서 "ac
DockerHub를 사용하는 경우 페이지의 지침을 따르십시오.
docker pull xtrendence/cryptofolio:latest 사용하십시오.
초기 사용자 이름 : admin (관리자 계정에는 항상 사용자 이름 "admin"이 있어야합니다)
초기 비밀번호 : 관리자
먼저 릴리스 섹션에서 최신 릴리스를 다운로드하십시오. API 및 웹 사이트의 경우 미완성 된 코드를 얻지 못하고 모든 것이 호환되는지 확인하려면 가장 최근의 커밋이 포함 된 소스 코드를 다운로드하지 않고 릴리스 섹션에서 "소스 코드 (ZIP)"파일을 다운로드하십시오. 그런 다음이 가이드와 같은 가이드를 사용하여 네트워크에서 서버를 설정해야합니다.
오히려 온라인으로 호스팅하려면 무료 PHP 호스팅을 얻으려면이 서비스와 같은 서비스를 사용할 수 있습니다. 귀하의 보유 및 그러한 것은 일반 텍스트로 저장되므로 호스팅 제공 업체가 귀하의 데이터를 볼 수 있습니다. 이 옵션은 훨씬 쉽지만 호스팅 서비스가 제공하는 스토리지 인터페이스와 함께 "API"및 "웹 사이트"폴더를 업로드하면됩니다.
서버를 설정 한 후에는 릴리스 섹션에서 다운로드 한 Zip 아카이브의 내용을 추출하고 서버의 DocumentRoot 디렉토리가 어디에 있든 "API"폴더를 (일반적으로 C :/XAMPP/HTDOCS/)로 복사하고 "/API/"디렉토리를 가리키는 URL에 유의하십시오 (서버의 로컬 IP를 알아야합니다). 예를 들어, 자신의 네트워크에서 호스팅하는 경우 URL은 다음과 같은 것으로 보입니다.
http://192.168.1.58:8080/api/
또는 포트 80 :
http://192.168.1.58/api/
모든 것이 올바르게 작동하는 경우 브라우저를 사용하여 해당 URL을 열면 다음을 출력해야합니다.
{ "status": "online" }
그런 다음 "웹 사이트"폴더를 DocumentRoot 디렉토리에도 복사 할 수 있습니다. Android 전화에 APK 파일을 설치하고 앱을 시작한 다음 이전에 기록한 URL을 입력 한 다음 암호로 "admin"을 입력하십시오 (처음 로그인 한 후 "설정"페이지에서이를 변경해야합니다).
더 이상 Holdings에 추가하기 위해 CryptoAsset의 Coingecko ID를 사용할 필요가 없습니다. 적절한 기호/티커 (예 : Bitcoin 용 BTC, Cardano 용 Ada, Ethereum 용 ETH, Polkadot의 DOT 등)를 사용하여 추가 할 수 있습니다.
보유 목록에 자산을 추가하려면 Coingecko의 ID가 무엇인지 알아야합니다. 당신이보고있는 모든 자산의 URL을 보면 이것을 찾을 수 있습니다. 예를 들어, R/Cryptocurrency의 Moon Token은 여기에서 찾을 수 있으며 URL에서 볼 수 있듯이 ID는 단순히 "Moon"입니다. 수요가 있다면이 프로세스가 향후 더 쉬워 질 수 있으며 어떤 형태의 검색 기능을 추가 할 수 있지만, Coingecko의 현재 API에서는 실제로 불가능합니다.
Chart.js : https://www.chartjs.org/
QR 코드 스타일 : https://qr-code-styling.com/
flatpickr : https://flatpickr.js.org/