Tyler keeps your SillyTavern installation safe from prying eyes.
Tyler creates an encrypted, isolated environment for SillyTavern using LUKS encryption. Your conversations, characters, and personal data remain secure and private, even if your host system is compromised.
- 🔐 LUKS Encryption: Your SillyTavern data is stored in an encrypted container
- 🚀 One-Click Setup: Automated SillyTavern installation and configuration
- 🌐 Web Interface: Simple browser-based management at
http://localhost:3001 - 🔗 Direct Access: SillyTavern runs at
http://localhost:8000when active - ⚡ Auto-Dismount: Automatically shuts down and unmounts when inactive
- 🐳 Docker-Based: Clean, isolated deployment
-
Clone and Start:
git clone https://github.com/amiantos/tyler.git cd tyler docker compose up -d -
Setup Your Container:
- Open
http://localhost:3001in your browser - Set a strong encryption password
- Choose container size (minimum 5GB)
- Click "Let's Do It"
- Open
-
Use SillyTavern:
- Mount your container with your password
- Access SillyTavern at
http://localhost:8000
Tyler creates a LUKS-encrypted file container that mounts as a secure filesystem. SillyTavern is automatically installed and configured within this encrypted space.
When you're done, simply unmount the container - your data becomes inaccessible without the encryption password.
If you forget to unmount the container, it will be unmounted for you automatically after 15 minutes of inactivity.
- Encrypted at Rest: All SillyTavern data encrypted with LUKS
- Memory Protection: Unmounted containers can't be accessed
- Automatic Security: Containers auto-dismount after periods of inactivity
- Isolation: Runs in Docker containers separate from host system
- No Traces: When unmounted, no unencrypted data remains on disk