yacy_grid_loader
A headless browser as loader microservice in the YaCy Grid
File Explorer
Download Latest Version (.zip)- FUNDING.yml
- org.eclipse.buildship.core.prefs
- org.eclipse.jdt.core.prefs
- restart.sh
- start.sh
- start_loader_docker.sh
- stop.sh
- config.properties
- gradle-wrapper.jar
- gradle-wrapper.properties
- LoaderService.java
- ProcessService.java
- ContentLoader.java
- FTPClient.java
- HtmlUnitLoader.java
- HttpClient.java
- JavaHttpClient.java
- LoaderClientConnection.java
- JwatWarcWriter.java
- Loader.java
- LoaderListener.java
- log4j.properties
- yacy_grid_mcp
- .classpath
- .dockerignore
- .gitignore
- .gitmodules
- .project
- build.gradle
- Dockerfile
- gradlew
- gradlew.bat
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/yacy/yacy_grid_loader
Downloads the entire project code from GitHub to your computer.
cd yacy_grid_loader
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t yacy-grid-loader .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 yacy-grid-loader
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Gradle (Java/Kotlin)
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
> gradle run
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
