{"repo":"sync-different/alt-core","free":true,"listed":false,"github":"https://github.com/sync-different/alt-core","clone":"git clone https://github.com/sync-different/alt-core.git","description":"A self-hosted, decentralized filesystem and file manager written in Java.","language":"JavaScript","stars":16,"topics":["decentralized","filesystem","p2p","distributed","p2p-chat","p2p-network","self-hosted"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"A virtual filesystem + file manager written in Java. Contributors / Thanks A big thanks to all the contributors worldwide. This is a global effort with collaboration from these countries: Get started Welcome aboard! Follow these steps to get started. Step 1 - Join the discord and introduce yourself to the community join discord Step 2 - Familiarize yourself with the technical documentation in the companion repo alt-core-docs Step 3 - Clone this repo and follow steps to build & run alt-core (instructions below) Step 4 - Check out the backlog open issues. Look for issues marked good first issue . these are good starting points to contribute if you are new to the project. issues repo structure Requirements - JDK (recommended OpenJDK v17 or later) - Maven (recommended v3.9.x or later) - A modern web browser (to run the web app) Steps to build alt-core (maven) run the script build-all.sh in the root project folder Steps to run alt-core Step 1 - Set Root Path run script ths will set root property path in scrubber/config/www-server.properties full path required - e.g. Step 2 - Run the first time setup script this will create required working directories for data, etc.. Step 3 - Launch Server on Terminal Step 4 - Run the Setup Wizard open browser and run the setup wizard to set admin password, scan folders, etc... 4.1 choose Advanced Setup, click next 4.2 page 1 - Network - set computer name, admin password, remote access, etc. Click next. 4.3 page 2 - Scan Files Folders - set the fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/sync-different","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sync-different/alt-core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}