Introduction
This tutorial explains which functions Trubudget has and how they work. The documentation is organized in following sections:
#
Users/GroupsLearn how to create Users/Groups and how or when they are notified.
#
PermissionsLearn which permissions exist in Trubudget and how to grant/revoke them.
#
ProjectsLearn how to create and work with projects and their components.
#
NetworkLearn how to approve other organizations or nodes to expand your Trubudget network.
#
BackupsLearn how to download or upload a backup of the current data (multichain instance) as a root user.
#
Versions and Service-StatusLearn where to find the versions and connection quality of all Trubudget components
#
FAQ#
How can I change the default project background images?Changing these images is only possible by replacing the Thumbnail_*.jpg files in the frontend/public
folder.
Notes:
Changes are only applied after restarting the frontend.
Filenames Thumbnail_0001.jpg
- Thumbnail_0024.jpg
have to stay the same.
Thumbnail_0025.jpg
and above are ignored.
#
Where to find the used illustration images for the empty fields or tables?The source of illustration images is unDraw with color code #53BBFE selected
#
What should I do if I get an error when I try to restore a backup?This might happen because the backup.gz file you are trying to restore contains an invalid hash. If the error that occurs is "Failed to restore backup: Not a valid TruBudget backup" and it looks similar to the picture below, there is a script that can fix the hash. However, only use it if you are certain that your backup is a valid TruBudget backup.
To run the script please follow the instructions below:
- Navigate to the
/blockchain
folder and open your favorite shell - Type
npm run check_backup
and add the path to the backup.gz file you want to fix (e.g.npm run check_backup -- "path/to/backup.gz"
) - The script will print out the result of the check which tells you if the backup is valid or not.
- Optionally, type -f/--fix after the path. This option will also fix the hash if it is invalid. A new file
backup updated.gz
will be created in the same location as the one you provided. It is an exact copy of your backup, but with a corrected hash - You can now use this file to restore your backup
- Note that if your filename contains a blank space (e.g.
backup (1).gz
), you should use quotation marks when entering the path, so it will be recognized as one argument and not two separate ones.