summaryrefslogtreecommitdiff
path: root/docker-compose.yml
AgeCommit message (Collapse)Author
2025-10-12Get rid of Docker artifactsHEADmasterJakob L. Kreuze
2025-02-15Merge branch 'master' into hunternifHunternif
2025-02-11doc: use docker compose instead of docker-composeneobooru
The minimum version requirements are rough guesses, in practice any decently modern docker installation should work.
2022-02-14Make waitress thread count configurable.noirscape
This should fix most scaling problems without needing to start more server instances. By default, waitress maintains at most 4 threads. This works fine if the database is small (sub 100k posts) but causes a large Task queue depth to occur if the database is larger. Letting users increase the amount of threads means that one server instance is able to handle more requests without locking up the rest of the site. This adds a new environment variable to .env, THREADS, which can be used to configure the amount of threads to start and is by default set to 4 (the default amount used by waitress).
2021-08-04Set docker to build image locallyHunternif
2020-03-13all: purge remaining elasticsearch artifactsShyam Sunder
2019-11-26docker: changed docker hub image locationShyam Sunder
2019-09-30docker: switch to DockerHub hosted builds in compose fileShyam Sunder
2019-09-15server/image-hash: optionally allow for elasticsearch authenticationShyam Sunder
2019-08-14doc: simplified how to use the base URL featureShyam Sunder
2019-07-09docker: set ulimits for elasticsearchPika
this sets the ulimits for elasticsearch to the recommended value of 65536 to avoid errors on startup.
2019-05-10docker: pin postgres version to 11Shyam Sunder
Closes #213. PostgreSQL v11's end of life is November 9th, 2023
2018-12-22docker: make deployment easierShyam Sunder