bookstack stack for balenaCloud
- Raspberry Pi 4 or a similar x64 device supported by BalenaCloud
You can one-click-deploy this project to balena using the button below:
Alternatively, deployment can be carried out by manually creating a balenaCloud account and application, flashing a device, downloading the project and pushing it via either Git or the balena CLI.
Application envionment variables apply to all services within the application, and can be applied fleet-wide to apply to multiple devices.
Name | Example | Purpose |
---|---|---|
TZ |
America/Toronto |
(optional) inform services of the timezone in your location |
MYSQL_ROOT_PASSWORD |
******** |
password that will be set for the MariaDB root account |
APP_URL |
https://<UUID>.balena-devices.com |
for specifying the url your application will be accessed on (required for correct operation of reverse proxy) |
BS_URL |
https://<UUID>.balena-devices.com |
(optional) set to the same value as APP_URL in order to enable schedule book exports |
BS_TOKEN_ID |
abc123 |
(optional) set to be your API token_id in order to enable schedule book exports |
BS_TOKEN_SECRET |
123abc |
(optional) set to be your API token_secret in order to enable schedule book exports |
Connect to http://<device-ip>:80
to begin using bookstack.
Connect to http://<device-ip>:8200
to begin using duplicati.
Please open an issue or submit a pull request with any features, fixes, or changes.