* chore: Update from minio to silo, drop in replacement
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* docs: Add a readme note about the migration
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
---------
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* feat: Add host env to web for instance PR, drop unused env
Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com>
* feat: Upgrade for-web to v0.15.3 and services to v0.15.4
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* chore: Update gitignore, backup .env.web
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* fix: Re-add gifbox since its not sent by the api yet
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
---------
Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Co-authored-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com>
* feat: Update to 0.14 services, update redis from keydb to valkey
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* fix: Update for-web to v0.14.1
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* chore: Update to backend 0.15.0, update advisories
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* feat: 0.15.1
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
---------
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* refactor: Change secrets file format and update to v0.12.0
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* chore: Update livekit to v1.9.13
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* docs: Update readme links
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* docs: Add a disclaimer on the config when using generate_config
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
---------
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* feat: Save stoat domain in a .env file and alias Caddy to it internally
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* fix: This doesn't work on reverse proxied setups
thanks to @agentflemme for help testing
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
---------
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* chore: Use v0.11.1 for now as v0.11.x>1 contain emergency prod-only fix
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* feat: add voice to the compose, caddyfile, and livekit config
Web section of the compose is commented out for now
Added section to readme about the name of the project changing
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* chore: update many references to Revolt to reference Stoat
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* feat: Add new dockerized web container
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* feat: Confirm reconfiguration if Revolt.toml exists
Also fix not outputing new env vars to .env.web
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* feat: Add a migration script to make upgrading to voice easier
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
* fix: Use old referral code
This commit was made without the use of generative AI.
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
---------
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Co-authored-by: Declan Chidlow <accounts@vale.rocks>
Use fully qualified names for container images that are hosted on Docker Hub. Some installations, like Podman on a system without changes to the container registry settings, do not default to docker.io.
Signed-off-by: James Renken <james@renken.is>
* feat: pushd and version 0.8
* feat: add important note to top of file
* fix: actually put the date in
* fix: fixed default keys in the default backend config