summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2025-10-12Get rid of Docker artifactsHEADmasterJakob L. Kreuze
2025-02-11chore: questionable is not a recognized ratingPhil
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.
2023-12-05doc: fix small error in pool API docsneobooru
2023-08-17doc: update for yt-dlpZak B. Elep
2023-06-26docs (tag categories): order is required when creating tag categoryYochyo
2023-06-26docs (api): change micro post attribute name to idYochyo
2022-06-10doc: add GET /post/<id>/around to API.mdLuna
2022-03-30doc: added BuildKit flags fix to INSTALL.mdSkybbles
Added this because recently, there have been more problems with `docker-compose build` where it errors: ERROR: Service 'server' failed to build: failed to parse platform : "" is an invalid component of "": platform specifier component must match "^[A-Za-z0-9_-]+$": invalid argument Recent Docker versions have switched to using `buildx` (BuildKit) to build containers, but that needs to be enabled, either in `daemon.json` or through an environment variable. But since we are using Docker Compose, it doesn't pass it to Docker; so the environment variable needs to be set. At least that's what I've heard and figured out sweat_smile My explanation might be very wrong - but it works :)
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-01-05server/posts: store and provide MD5 checksumsShyam Sunder
2020-12-19doc/install: applied formatting fixes to scriptShyam Sunder
2020-09-23docs: update tag category apineobooru
2020-09-19server/pools: serialize pools as micro resource within post resourcesShyam Sunder
Fixes #348
2020-09-18doc/api: add pools to post resourceneobooru
2020-09-01client+server: fix linter issues due to updated pre-commit hooksShyam Sunder
2020-09-01doc/install: fix typoShyam Sunder
2020-08-13server: API support for webhooksShyam Sunder
Closes #339
2020-08-13doc/developer-utils: added helper script for easily creating szurubooru ↵Shyam Sunder
migrations
2020-06-05client+server: normalize trailing newlinesShyam Sunder
2020-06-05doc: clean upShyam Sunder
2020-05-04Add pool information to API.mdRuin0x11
2020-04-03server/posts/upload: Add youtube-dl functionalityShyam Sunder
allows for video-based posts to be created by using youtube-dl on the server. Access is controlled with the 'uploads:use_downloader' permission.
2020-04-01client/posts: don't define flags on post uploadShyam Sunder
2020-03-13all: purge remaining elasticsearch artifactsShyam Sunder
2019-10-25doc/install: update install instructions to remove build stepShyam Sunder
2019-08-15server/tools: created simple admin command scriptShyam Sunder
2019-08-14doc: simplified how to use the base URL featureShyam Sunder
2019-08-05doc: moved documentation to a seperate folderShyam Sunder