Lightweight Bash tooling for administering a VEIN dedicated server
(start, stop, update, backup, restore, status).
- 📄 README (English)
- 🇩🇪 README (Deutsch)
- ⚙️ Installation Guide (EN)
- ⚙️ Installationsanleitung (DE)
- 🔐 Security Policy
- 🤝 Contributing Guidelines
- 📜 License
- 📝 Changelog
- 🚀 Releases
- Start, stop, restart server
- Update helpers
- Backup and restore
- Status, logs and uptime
- Interactive menu
- Git helper scripts (push, pull, status, pre-commit secret check)
git clone https://github.com/Montiemedia/vein-server-scripts.git
cd vein-server-scripts
chmod +x *.sh
./menu.sh| Script | Purpose |
|---|---|
menu.sh |
Interactive menu |
start.sh |
Start VEIN server |
stop.sh |
Stop VEIN server |
restart.sh |
Restart VEIN server |
update.sh |
Update server scripts |
backup.sh |
Create backup |
restore.sh |
Restore backup |
status.sh |
Check server status |
uptime.sh |
Show server uptime |
logs.sh |
View server logs |
git_push.sh |
Git commit and push |
git_pull.sh |
Git pull |
git_status.sh |
Git repository status |
git_precommit_secrets_check.sh |
Pre-commit secret scan |
- English: INSTALL.md
- German: INSTALL.de.md
This repository intentionally contains no secrets.
All configuration values, credentials, tokens or environment-specific settings must be provided externally.
Use at your own risk.
Adapt paths and permissions to your environment.
See SECURITY.md
See CONTRIBUTING.md
MIT License
See LICENSE