mirror of
https://github.com/severian-dev/sucker.severian.dev.git
synced 2025-12-12 03:06:40 +00:00
26 lines
1.5 KiB
Markdown
26 lines
1.5 KiB
Markdown
# Sucker
|
|
|
|
Standalone branch for next and Docker. This branch adds `next.config.js` along with changes to `dockerfile` to build Sucker with only the required dependencies and server components.
|
|
|
|
It is intended to build and run Sucker through Docker. Pull this repository and run `docker build -t <name> .` and `docker compose up` in the project directory. The container will expose the next server on port 3000; this can be changed in `docker-compose.yml` as needed.
|
|
|
|
If for whatever reason you want to build and run this branch on the host, build with `npm run build` and start the server with `node ./.next/standalone/server.js`
|
|
|
|
Todo: Publish to GHCR(?)
|
|
|
|
### Changelog
|
|
|
|
- 2.1: updated deps, note about image fetching, list of mirrors
|
|
- 2.0: from Tui: Multimessage support! Tracks changes to character descriptions and scenarios across multiple extractions. Shows version badges, message counts, and provides detailed change history viewer.
|
|
- also 2.0: V2 charcard format and alternate greetings.
|
|
- 1.9: Not again. They changed stuff again. What is this?
|
|
- 1.8: Handling for new prompt structure, new instructions
|
|
- 1.7: Handling for nested XML character tags
|
|
- 1.6: First message formatting, copy button for first message and other fields
|
|
- 1.5: {{user}} substitution for user persona name
|
|
- 1.4: Mooth just keeps finding bugs, damn.
|
|
- 1.3: Mooth found a bug, fixed it.
|
|
- 1.2: Fix for Janitor having changed their prompt system
|
|
- 1.1: Fix for R1 handling change, blank user persona bug
|
|
- 1.0: Yup.
|