🚧 This repository contains beta releases of Stashit Self-Hosted for testing purposes.
-
Backup your data before testing any beta version
-
Beta versions may contain bugs or incomplete features
-
Do not use beta versions in production
-
Report issues in the main repository
The latest beta version is automatically updated when new beta releases are published.
Check the main repository releases to see what's new in the current beta.
-
SSH into your Unraid server
-
Install the template with this command
wget -O /boot/config/plugins/dockerMan/templates/stashit.xml https://raw.githubusercontent.com/stashit-apps/stashit-beta/main/unraid-template/stashit.xml
-
In Unraid, go to Docker > Add Container
-
From the template dropdown select Stashit
-
Add a Database password and Session secret. The session secret should be a random string between 32 and 64 characters long. You can use a password manager to generate this.
-
You can leave the rest of the fields as is unless you want to choose a different share in the User Files Storage option.
-
Click Apply
# Pull the latest beta
docker pull ghcr.io/stashit-apps/stashit-self-hosted:beta
# Or specific beta version
docker pull ghcr.io/stashit-apps/stashit-self-hosted:v1.3.0-beta.0
version: '3.8'
services:
stashit-beta:
image: ghcr.io/stashit-apps/stashit-self-hosted:beta
container_name: stashit-beta
ports:
- "8283:80" # Different port to avoid conflicts
volumes:
- ./beta-storage:/app/storage
- ./beta-postgres:/var/lib/postgresql/data
- ./beta-redis:/data
environment:
- POSTGRES_PASSWORD=your-beta-password
- SESSION_SECRET=your-beta-session-secret
- SESSION_DOMAIN=localhost
restart: unless-stopped
When testing beta versions, please focus on:
-
New features mentioned in the release notes
-
Installation and upgrade process
-
Performance and stability
-
Data migration (if applicable)
-
Compatibility with your existing setup
Found a bug or have feedback?
-
Search existing issues in the main repository
-
Create a new issue with:
-
Beta version number
-
Steps to reproduce
-
Expected vs actual behavior
-
Your environment (Unraid version, hardware specs)
-
Relevant log files
Use the beta-feedback label when creating issues.
Before reporting issues, please verify:
-
You're using the correct beta image tag
-
You've backed up your stable data
-
The issue doesn't exist in the stable version
-
You've checked the release notes for known issues
# Stop current container
docker stop stashit
# Backup your data
cp -r ./storage ./storage-backup
cp -r ./postgres ./postgres-backup
# Pull beta and restart
docker pull ghcr.io/stashit-apps/stashit-self-hosted:beta
# Update your docker-compose.yml or run command
# Stop beta container
docker stop stashit-beta
# Restore from backup if needed
# Update to stable image
docker pull ghcr.io/stashit-apps/stashit-self-hosted:latest
-
Bug Reports: GitHub Issues
-
Questions: GitHub Discussions
-
Main Repository: StashIt Self-Hosted
Your beta testing helps make StashIt better for everyone. We appreciate your time and feedback!
🔗 Quick Links: