| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-05 | removed the snapshot feature and all dependencies from non-java code | Michael Peter Christen | |
| 2026-06-04 | Docker: Fix YaCy version determination | Michael Meier | |
| The .dockerignore file was preventing the .git directory from being copied into the context during container builds, which prevented ant from determining the YaCy version by running a few git commands. This fixes containerized YaCy peer's version showing up as: yacy_v1.941_fatal: not a git repository (or any of the parent directories): .gitfatal: not a git repository (or any of the parent directories): .git_fatal: not a git repository (or any of the parent directories): .git | |||
| 2025-06-21 | enhanced Dockerfiles | Michael Peter Christen | |
| 2025-06-19 | Update Dockerfile: added retry to prevent failing builds | Michael Christen | |
| 2025-06-19 | Merge pull request #698 from MisterX2000/master | Michael Christen | |
| Automate Docker Build Process with Multiarch Support (and GitHub Release action) | |||
| 2025-06-19 | Merge pull request #704 from jtorelli/add-helm-support | Michael Christen | |
| Added helm chart | |||
| 2025-06-19 | Merge branch 'master' into master | Michael Christen | |
| 2025-06-19 | Updated Dockerfile; using temurin 24 instead of temurin 11 now. | Michael Peter Christen | |
| The reason to update the java version here is to enhance the computation speed which is much better in more recent java versions. For now YaCy stays at java 11 and using java 24 in docker does not change that. | |||
| 2025-04-27 | Docker and helm support w/ generated docs | Jim Torelli | |
| 2025-04-06 | fix alpine image | Mister_X | |
| 2025-04-06 | fix platforms | Mister_X | |
| 2025-04-06 | test dockerfile | Mister_X | |
| 2025-04-02 | update main dockerfile to jdk 21 | Mister_X | |
| 2025-04-02 | fix docker | Mister_X | |
| 2025-04-02 | fix docker | Mister_X | |
| 2024-05-05 | reduce image size | HeliosLHC | |
| 2023-08-31 | Migrated from java 8 to java 11. This step is required to upgrade certain ↵ | Michael Peter Christen | |
| packages, most important solr which will be migrated from 8.9 to 9.x | |||
| 2022-10-04 | fixed dockerfile for latest release changes | Michael Peter Christen | |
| 2020-12-29 | improved dockerfiles | Michael Peter Christen | |
| They do not use git pull to get the latest YaCy code. Instead they copy from local file system. | |||
| 2020-12-01 | do better documentation on how to set a default password | Michael Peter Christen | |
| 2018-10-17 | Added support for snapshots generation to Docker images | luccioman | |
| 2018-08-23 | Docker: merge RUN instructions for less layer (-3) | Philipp Hofmann | |
| 2018-08-20 | Dockerfile: Improve package cache update | Philipp Hofmann | |
| * Alpine-Image: If --no-cache is used, apk update is not necessary * Debian-Image: Remove /var/lib/apt/lists to reduce image size | |||
| 2018-08-20 | Dockerfile: Remove bad whitespaces | Philipp Hofmann | |
| 2018-04-17 | Added a start script option to run as a foreground process without JMX | luccioman | |
| Contrary to the -d/--debug option which opens the 9999 port thus allowing remote monitoring with JVM tools such as JConsole. | |||
| 2017-08-15 | Upgraded Docker base image from deprecated java to openjdk. | luccioman | |
| 2016-12-31 | Fixed docker stop behavior. | luccioman | |
| - Adjusted start script in debug mode to make sure the main java process can receive signals such as SIGTERM - Modified docker images main command to properly propagate SIGTERM signal to the main java process | |||
| 2016-08-05 | Enabled HTTPS as default, and added HTPS related documentation | luccioman | |
| 2016-07-31 | Expose HTTPS default port on docker images | luccioman | |
| 2016-06-03 | Improve final image size by concatenating some strategic commands | luccioman | |
| 2016-06-01 | Updated comments | luccioman | |
| 2016-05-31 | Set process as non-root with "USER" instruction. | luc | |
| Thus there is no need to get sudo package. | |||
| 2016-05-31 | Use latest official Docker java image as a basis. | luc | |
| This image is a debian Jessie with an openjdk-8 from debian backports. This avoid downloading openjdk dependencies through apt-get each time YaCy docker image is built. | |||
| 2016-05-30 | Run yacy daemon as non-root for improved security. | luc | |
| 2016-05-30 | Added curl dependency to allow running stopYACY.sh and /bin sh scripts. | luc | |
| 2016-05-22 | Detailed how default passord is encoded | luc | |
| 2016-05-13 | Try reducing even more final docker image size | luc | |
| 2016-05-13 | Reduce docker image size | luc | |
| 2016-05-13 | Fixed initial admin password initialization | luc | |
| 2016-05-12 | Initialize admin password from default or env | luccioman | |
| 2016-05-12 | Moved again Dockerfile to docker subdirectory | luccioman | |
| 2016-05-11 | Moved Dockerfile to project root | luccioman | |
| This is a try for automated build compatibility with Docker Hub | |||
| 2016-05-11 | Try for automated build compatibility on dockerhub | luccioman | |
| 2016-05-11 | remove unused wget package dependency | luccioman | |
| 2016-05-11 | Corrected COPY instruction | luccioman | |
| 2016-05-11 | Try modifications for automated build on dockerhub | luccioman | |
| 2016-05-11 | Added a Dockerfile | luc | |
| The goal is to automate building of yacy docker image from latest commits. | |||
