summaryrefslogtreecommitdiff
path: root/defaults/yacy.init
AgeCommit message (Collapse)Author
2026-07-14Server-validated X-Real-IP proxy handling, publicPort lifecycle fix, ↵Michael Peter Christen
peer-statistic iam parameter, transfer-IP fallback, and matching tests/docs
2026-07-12proper IP recognition using header X-Real-IP when YaCy is behind aMichael Peter Christen
reverse proxy
2026-07-11cleaned up user authenticationMichael Peter Christen
this removes the userDB-exception in the normal authentication process which affected mostly wiki and blog which are not required any more. We also cleaned up translation messages as this function was not used at all. This is a required step forward a renovation of the jetty server.
2026-07-05better distinct between num_ctx and max_tokensMichael Peter Christen
2026-07-05another report fixMichael Peter Christen
2026-07-05removed the snapshot feature and all dependencies from non-java codeMichael Peter Christen
2026-07-04Enhanced Log ReportsMichael Peter Christen
2026-06-28added log report generator for recursive self-improvementMichael Peter Christen
2026-03-28hero page modification for YaCy ChatMichael Peter Christen
2026-01-21Revert performance defaults in yacy.initpr0vieh
2026-01-21Add DNS/network errors (-1) to permanent error status codespr0vieh
- DNS errors (NXDOMAIN, SERVFAIL, UnknownHostException) now treated as permanent failures - Updated default permanentStatus from '404,410' to '404,410,-1' - Added documentation explaining -1 status code represents DNS/network failures - Updated UI description in IndexFederated_p.html to reflect DNS error handling - Affects both transferURL and transferRWI DHT operations
2026-01-21Add configurable DHT error URL blocking with retry window and web UIpr0vieh
- Implement proactive DHT error URL rejection for both URL and RWI transfers - Add configurable opt-out via indexReceiveBlockErrors setting (default: true) - Introduce retry window for temporary errors (default: 30 days) - Permanent errors (404, 410) always blocked, configurable via permanentStatus - Add web UI controls in IndexFederated_p.html under Peer-to-Peer section - Bidirectional feedback: receivers reject and report error URLs to senders - Detailed logging shows blocked vs error-blocked counts separately - Uses load_date_dt field to calculate error age for retry decisions
2026-01-08fixed bug in ai.production_models default value and replaced someMichael Peter Christen
outdated LLMs with new ones
2026-01-03more realistic rate limits for chat request ratesMichael Peter Christen
2026-01-02possible fix for search-0-results bug fromMichael Peter Christen
https://github.com/yacy/yacy_search_server/issues/499
2025-12-08added AIShield config page for chat access settings. Also added chat to top ↵Michael Peter Christen
menu in case that was wanted by the user. Also added the AILab to the main menu.
2025-12-06added RAG configuration pageMichael Peter Christen
2025-11-10added persistence to production models tableMichael Peter Christen
2025-08-01YaCy Index Pack Generator - refactoring of the SURROGATE process into aMichael Peter Christen
"PACK" concept.
2025-07-23implemented option for bind address of host.Michael Peter Christen
2025-07-22less robots tasks by defaultMichael Peter Christen
2024-07-21replaced http links with httpsMichael Peter Christen
2023-12-09bring defaults for recrawlindex to init configpr0vieh
2023-12-03Add setting for DHT receive loadprereq insted of hardcoded load < 2.0pr0vieh
2023-10-21set the default password for the admin account to "yacy"Michael Peter Christen
2022-10-05added iso,apk,dmg to extension-deny listMichael Peter Christen
see also https://github.com/yacy/yacy_search_server/issues/510 zip is not on the list because it can be parsed
2022-09-28removed ContentControl servlet and functinalityMichael Peter Christen
This was not used at all (as I know) and was blocking a smooth integration of ivy in the context of an existing JSON parser.
2022-01-11add setting for public facing portLukas Fülling
2021-10-04fixes https://github.com/yacy/yacy_search_server/issues/424Michael Peter Christen
2021-09-15disabled citation indexMichael Peter Christen
that was created but never used
2021-08-24reduced memory footprint during indexing/crawlingadmin
2021-08-17enhanced crawlerMichael Peter Christen
a main problem when crawling is long waiting time cuased by crawl-delay values from robots.txt entries. that attribute is not supported by google and interpreted by yandex and bing in different ways. In large crawls there is always one host which blocks the whole crawl with extreme large values. YaCy now still obeys crawl-delay but limits them to 10 seconds. Additionally the blocking logic when loading new robots.txt was analyzed and a deadlock was removed. Furthermore the construction of new queue lists was redesigned and it was ensured that always a large list of different hosts for host-balancing is provided for the loader.
2021-07-19removed Xms java memory startup parameterMichael Peter Christen
We will use the default value for now on. This is much better for resource economy and fits better into a container/docker/kubernetes strategy. Furthermore, a small memory footprint is essential for the usage on small devices like RaspberryPi.
2021-01-24added option to set yacy configuration values using environmentMichael Peter Christen
variables To use that feature, set an environment variable with prefix "yacy." and suffix identical to the yacy configuration attribute name. Additionaly we implemented a way to set a peer name using the setting "network.unit.agent". This can therefore now be used to set a peer name with the java call parameter -Dyacy.network.unit.agent=anonymous The purpose for this feature is the ability to set peer names in mass-deployed kubernetes clusters to the same name to prevent that we are flooding peer name statistics with auto-deployment-generated names.
2020-12-29fixed optional default PWMichael Peter Christen
2020-12-14beautified default peer namesMichael Peter Christen
2020-12-11turned HostBrowser into a admin-only page, now called IndexBrowserMichael Peter Christen
This was required because spiders and bots crawled through this page and created load on the peer without use for the user or the YaCy network.
2020-12-09added a hint to the default settings how to set a default passwordMichael Peter Christen
2019-10-17removed donation message in search result columnMichael Christen
2019-10-14fixed css profile nameMichael Christen
2019-09-29more space for sponsoringMichael Peter Christen
2019-04-14Made SNI extension user configurable without the need for server restartluccioman
TLS Server Name Indication (SNI) extension activation can now be configured with the new Settings_p.html?page=httpClient administration page. SNI extension is also now enabled by default, as in 2019 the unrecognized_name(112) alert is more properly handled by major web servers TLS implementations, following the RFC 6066 standard. Related YaCy issues : #153 #189 and #272 JDK 1.7 bug : https://bugs.java.com/bugdatabase/view_bug.do?bug_id=7127374 Apache httpd issue : https://bz.apache.org/bugzilla/show_bug.cgi?id=56241 RFC 6066 : https://tools.ietf.org/html/rfc6066#section-3
2019-04-03Allow JS resorting of search results by unauthenticated usersluccioman
Acces rate limitations to this search mode by unauthenticated users are set low by default to prevent unwanted server overload but can be customized through the SearchAccessRate_p.html configuration page Fixes #291
2019-04-02Made /yacysearch access rate limitations user configurableluccioman
With a new admin page at /SearchAccessRate_p.html in menu Network Access > Local Search > Access Rate Limitations
2019-01-24Added the possibility to customize facets sort type and directionluccioman
Previously search navigators/facets elements were sorted only by counts. Now from the ConfigSearchPage_p.html admin page, sort direction (ascending/descending) and type (on counts or labels) can be customized independently for each navigator.
2018-12-11Added a configurable timeout to wkhtmltopdf calls for pdf snapshotsluccioman
Necessary to prevent blocking the indexing workflow when some wkhtmltopdf renderings fail without terminating
2018-11-13Added details to the keystore configuration properties documentationluccioman
2018-06-06Made outgoing pools max total connections user configurableluccioman
For a finer control over the maximum simultaneously active outgoing connections.
2018-06-05Added gzip compression of responses returned to user-agents accepting itluccioman
Enabled as default, but can be disabled using the "Server Access Settings" admin page.
2018-05-25Added a search page customization setting to display or not faviconsluccioman
If not interested in displaying this on your search results and notably on a peer with limited resources this can help saving some CPU and outgoing network connections.