A Project that aims to containerize Kurosearch to jork it in privacy. Self-host it if you want!
| Tag | Description |
|---|---|
latest |
Latest stable release (recommended) |
canary |
Latest development build |
x.y.z[-rc.n] |
Specific release |
Prerequisites:
- Docker
- rule34 API credentials
- Clone the repository
- If storage is a concern, You only need
compose.yaml,Caddyfileand.env(renamed from.env.example). - Alternatively, you can clone the repo with limited history:
- Command:
git clone --depth 1 https://github.com/flur34/flur34-composer.git
- Command:
- If storage is a concern, You only need
- Edit the .env file. Every variable is required! Don't edit the existing ones unless you know what you're doing.
- Run
docker compose up -d
The below instructions only cover the project-specific changes. You need to configure your own reverse proxy.
For users who want to plug this container into an existing reverse proxy, do the following:
- Remove anything related to Caddy from the
compose.yaml. - Map the internal port 8080 to your desired host port. All traffic is http.
docker compose up -d [--remove-orphans]
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Open 'em up in the issues tab (preferably) or contact me. Info below.
Discord: @flurbudurbur
Server: https://discord.gg/AxUnC7n9ZP