{"id":20498818,"url":"https://github.com/presentator/docker","last_synced_at":"2025-04-13T18:51:07.263Z","repository":{"id":109493727,"uuid":"128046028","full_name":"presentator/docker","owner":"presentator","description":"Sample Presentator Docker image","archived":false,"fork":false,"pushed_at":"2025-04-11T11:36:23.000Z","size":49,"stargazers_count":10,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T13:14:04.167Z","etag":null,"topics":["docker","docker-hub","docker-image","presentator"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/ganigeorgiev/presentator/","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/presentator.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-04-04T10:21:41.000Z","updated_at":"2025-04-11T11:36:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"b51bae70-bbe8-483a-803f-cd4685099fca","html_url":"https://github.com/presentator/docker","commit_stats":null,"previous_names":["presentator/docker"],"tags_count":85,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/presentator%2Fdocker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/presentator%2Fdocker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/presentator%2Fdocker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/presentator%2Fdocker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/presentator","download_url":"https://codeload.github.com/presentator/docker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248765979,"owners_count":21158296,"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":["docker","docker-hub","docker-image","presentator"],"created_at":"2024-11-15T18:15:41.735Z","updated_at":"2025-04-13T18:51:07.251Z","avatar_url":"https://github.com/presentator.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"Presentator Dockerfile\n======================================================================\n\n\u003e [!TIP]\n\u003e Presentator v3 is [distributed as a single static binary](https://github.com/presentator/presentator/releases) and you may not need Docker.\n\nThis repo provides a sample `Dockerfile` (linux/amd64) for [Presentator v3](https://github.com/presentator/presentator).\n\n- [Configurations](#configurations)\n- [Docker Hub images](#docker-hub-images)\n- [Upgrade from v2](#upgrade-from-v2)\n\n\n## Configurations\n\nThe image exposes the application server on port `8080`.\n\nThe Presentator executable is located at `/pr/presentator`.\n\nBy default the following volume mounting point(s) are available:\n\n- `/pr/pb_data` - (**required**) app DB data and storage files\n- `/pr/pb_hooks` - (optional) custom app JS hooks (see [PocketBase - Extend with JS](https://pocketbase.io/docs/js-overview/))\n- `/pr/pb_migrations` - (optional) custom app JS migrations (see [PocketBase - Extend with JS](https://pocketbase.io/docs/js-overview/))\n\n\n## Docker Hub images\n\n\u003e [!NOTE]\n\u003e The tags correspond to the [release versions of Presentator](https://github.com/presentator/presentator/releases).\n\n- `ganigeorgiev/presentator:latest`, `ganigeorgiev/presentator:3`\n- `ganigeorgiev/presentator:3.4`, `ganigeorgiev/presentator:3.4.13`, `ganigeorgiev/presentator:3.4.12`, `ganigeorgiev/presentator:3.4.11`, `ganigeorgiev/presentator:3.4.10`, `ganigeorgiev/presentator:3.4.9`, `ganigeorgiev/presentator:3.4.8`, `ganigeorgiev/presentator:3.4.7`, `ganigeorgiev/presentator:3.4.6`, `ganigeorgiev/presentator:3.4.5`, `ganigeorgiev/presentator:3.4.4`, `ganigeorgiev/presentator:3.4.3`, `ganigeorgiev/presentator:3.4.2`, `ganigeorgiev/presentator:3.4.1`, `ganigeorgiev/presentator:3.4.0`\n- `ganigeorgiev/presentator:3.3`,  `ganigeorgiev/presentator:3.3.5`, `ganigeorgiev/presentator:3.3.4`, `ganigeorgiev/presentator:3.3.3`, `ganigeorgiev/presentator:3.3.2`, `ganigeorgiev/presentator:3.3.1`, `ganigeorgiev/presentator:3.3.0`\n- `ganigeorgiev/presentator:3.2`, `ganigeorgiev/presentator:3.2.10`, `ganigeorgiev/presentator:3.2.9`, `ganigeorgiev/presentator:3.2.8`, `ganigeorgiev/presentator:3.2.7`, `ganigeorgiev/presentator:3.2.6`, `ganigeorgiev/presentator:3.2.5`, `ganigeorgiev/presentator:3.2.4`, `ganigeorgiev/presentator:3.2.3`, `ganigeorgiev/presentator:3.2.2`, `ganigeorgiev/presentator:3.2.1`, `ganigeorgiev/presentator:3.2.0`\n- `ganigeorgiev/presentator:3.1`, `ganigeorgiev/presentator:3.1.1`, `ganigeorgiev/presentator:3.1.0`\n- `ganigeorgiev/presentator:3.0`, `ganigeorgiev/presentator:3.0.0`\n- `ganigeorgiev/presentator:2.15`, `ganigeorgiev/presentator:2.15.1`, `ganigeorgiev/presentator:2.15.0`\n- `ganigeorgiev/presentator:2.14`, `ganigeorgiev/presentator:2.14.0`\n- `ganigeorgiev/presentator:2.13`, `ganigeorgiev/presentator:2.13.1`, `ganigeorgiev/presentator:2.13.0`\n- `ganigeorgiev/presentator:2.12`, `ganigeorgiev/presentator:2.12.0`\n- `ganigeorgiev/presentator:2.11`, `ganigeorgiev/presentator:2.11.1`, `ganigeorgiev/presentator:2.11.0`\n- `ganigeorgiev/presentator:2.10`, `ganigeorgiev/presentator:2.10.1`, `ganigeorgiev/presentator:2.10.0`\n- `ganigeorgiev/presentator:2.9`, `ganigeorgiev/presentator:2.9.3`, `ganigeorgiev/presentator:2.9.2`, `ganigeorgiev/presentator:2.9.1`, `ganigeorgiev/presentator:2.9.0`\n- `ganigeorgiev/presentator:2.8`, `ganigeorgiev/presentator:2.8.3`, `ganigeorgiev/presentator:2.8.2`, `ganigeorgiev/presentator:2.8.1`, `ganigeorgiev/presentator:2.8.0`\n- `ganigeorgiev/presentator:2.7`, `ganigeorgiev/presentator:2.7.2`, `ganigeorgiev/presentator:2.7.1`, `ganigeorgiev/presentator:2.7.0`\n- `ganigeorgiev/presentator:2.6`, `ganigeorgiev/presentator:2.6.3`, `ganigeorgiev/presentator:2.6.2`, `ganigeorgiev/presentator:2.6.1`, `ganigeorgiev/presentator:2.6.0`\n- `ganigeorgiev/presentator:2.5`, `ganigeorgiev/presentator:2.5.3`, `ganigeorgiev/presentator:2.5.2`, `ganigeorgiev/presentator:2.5.1`, `ganigeorgiev/presentator:2.5.0`\n- `ganigeorgiev/presentator:2.4`, `ganigeorgiev/presentator:2.4.0`\n- `ganigeorgiev/presentator:2.3`, `ganigeorgiev/presentator:2.3.3`, `ganigeorgiev/presentator:2.3.2`, `ganigeorgiev/presentator:2.3.1`, `ganigeorgiev/presentator:2.3.0`\n- `ganigeorgiev/presentator:2.2`, `ganigeorgiev/presentator:2.2.2`, `ganigeorgiev/presentator:2.2.1`, `ganigeorgiev/presentator:2.2.0`\n- `ganigeorgiev/presentator:2.1`, `ganigeorgiev/presentator:2.1.2`, `ganigeorgiev/presentator:2.1.1`, `ganigeorgiev/presentator:2.1.0`\n- `ganigeorgiev/presentator:2.0`, `ganigeorgiev/presentator:2.0.6`, `ganigeorgiev/presentator:2.0.5`, `ganigeorgiev/presentator:2.0.4`\n- `ganigeorgiev/presentator:1.13`, `ganigeorgiev/presentator:1.13.2`, `ganigeorgiev/presentator:1.13.1`, `ganigeorgiev/presentator:1.13.0`\n- `ganigeorgiev/presentator:1.12`, `ganigeorgiev/presentator:1.12.0`\n- `ganigeorgiev/presentator:1.11`, `ganigeorgiev/presentator:1.11.3`, `ganigeorgiev/presentator:1.11.2`, `ganigeorgiev/presentator:1.11.1`, `ganigeorgiev/presentator:1.11.0`\n- `ganigeorgiev/presentator:1.10`, `ganigeorgiev/presentator:1.10.0`\n- `ganigeorgiev/presentator:1.9`, `ganigeorgiev/presentator:1.9.1`, `ganigeorgiev/presentator:1.9.0`\n\n\n## Upgrade from v2\n\nPresentator v3 comes with a lot of new features and has some breaking changes (including files and db structure).\nIf you have previously installed Presentator v2, make sure to check the [`v2tov3migrate` instructions](https://github.com/presentator/v2tov3migrate).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpresentator%2Fdocker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpresentator%2Fdocker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpresentator%2Fdocker/lists"}