Breaking: Actual Budget Script (HTTPS / DB Migration / New Structure) #2509
MickLesk
started this conversation in
Breaking Changes
Replies: 1 comment
-
Muchísimas gracias por el esfuerzo y por todo el trabajo. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
ActualBudget Update & Migration Guide
📌 Important: Backup Your Data First
Before updating, export your Actual Budget data to avoid data loss. Follow these steps:
For detailed instructions, see the Backup & Restore Guide.
🚀 Key Changes in the New Version
1️⃣ Database Changes
password
column inauth
./opt/actualbudget-data/migrate/
.2️⃣ File Structure Overhaul
/opt/actualbudget-data/
./opt/actualbudget-data/server-files/
/opt/actualbudget-data/user-files/
/opt/actualbudget-data/migrations/
/opt/actualbudget-data/migrate/
/opt/actualbudget-data/config/
.env
is now stored in/opt/actualbudget-data/
.3️⃣ New HTTPS Support
4️⃣ If Issues Persist, Reinstall in a New LXC
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/actualbudget.sh)"
🔐 Enabling HTTPS
Generate a Self-Signed Certificate
Configure HTTPS
Update
.env
:Restart service:
Renew Certificate Manually
🎯 Summary
✅ Backup before updating (see Backup Guide)
✅ HTTPS supported but needs manual renewal
✅ If update fails, migrate manually or reinstall LXC
Beta Was this translation helpful? Give feedback.
All reactions