{"id":16129489,"url":"https://github.com/klutchell/balena-bookstack","last_synced_at":"2025-04-06T13:43:34.308Z","repository":{"id":51353466,"uuid":"288478862","full_name":"klutchell/balena-bookstack","owner":"klutchell","description":"bookstack stack for balenaCloud","archived":false,"fork":false,"pushed_at":"2021-08-02T16:24:26.000Z","size":103,"stargazers_count":19,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-04T14:03:45.602Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/klutchell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-08-18T14:28:44.000Z","updated_at":"2024-04-27T20:34:58.000Z","dependencies_parsed_at":"2022-09-24T21:40:22.682Z","dependency_job_id":null,"html_url":"https://github.com/klutchell/balena-bookstack","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klutchell%2Fbalena-bookstack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klutchell%2Fbalena-bookstack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klutchell%2Fbalena-bookstack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klutchell%2Fbalena-bookstack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/klutchell","download_url":"https://codeload.github.com/klutchell/balena-bookstack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247492464,"owners_count":20947541,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-09T22:11:00.706Z","updated_at":"2025-04-06T13:43:34.268Z","avatar_url":"https://github.com/klutchell.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# balena-bookstack\n\n[BookStack](https://www.bookstackapp.com) is a simple and free, self-hosted, easy-to-use wiki platform for organising and storing information.\n\n## Getting Started\n\nYou can one-click-deploy this project to balena using the button below:\n\n[![deploy with balena](https://balena.io/deploy.svg)](https://dashboard.balena-cloud.com/deploy?repoUrl=https://github.com/klutchell/balena-bookstack)\n\n## Manual Deployment\n\nAlternatively, deployment can be carried out by manually creating a [balenaCloud account](https://dashboard.balena-cloud.com) and application, flashing a device, downloading the project, and pushing it via he [balena CLI](https://github.com/balena-io/balena-cli).\n\n### Application Environment Variables\n\nApplication envionment variables apply to all services within the application, and can be applied fleet-wide to apply to multiple devices.\n\n|Name|Example|Purpose|\n|---|---|---|\n|`TZ`|`America/Toronto`|(optional) inform services of the [timezone](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) in your location|\n|`APP_URL`|`https://\u003cUUID\u003e.balena-devices.com`|for specifying the url your application will be accessed on (required for correct operation of reverse proxy)|\n\n## Usage\n\nOnce your device joins the fleet you'll need to allow some time for it to download the application and create the app database.\n\nWhen it's done you should be able to access the access the app at \u003chttp://boostack.local\u003e.\n\nThe default username is `admin@admin.com` with the password of `password`.\n\nAdditional usage instructions for this image can be found here: \u003chttps://docs.linuxserver.io/images/docker-bookstack\u003e.\n\n### Extras\n\nWorks well with the [duplicati block](https://github.com/klutchell/balenablocks-duplicati) to make encrypted snapshots offsite!\n\nAdd the following services and volumes to the existing docker-compose file in this project.\n\n```yaml\nservices:\n  duplicati:\n    image: linuxserver/duplicati:latest\n    environment:\n      PUID: \"0\"\n      PGID: \"0\"\n      CLI_ARGS: --webservice-interface=any\n    ports:\n      - 8200:8200/tcp\n    volumes:\n      - duplicati:/config\n      - bookstack:/source/bookstack\n      - mariadb:/source/mariadb\n\nvolumes:\n  duplicati:\n```\n\n## Contributing\n\nPlease open an issue or submit a pull request with any features, fixes, or changes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fklutchell%2Fbalena-bookstack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fklutchell%2Fbalena-bookstack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fklutchell%2Fbalena-bookstack/lists"}