76454300f2431914953c5a479186ef69e2416c2a
Photon Screenshot Dashboard
The PHP Screenshot Management Dashboard
To deploy Photon, use the included docker-compose-example.yml.
Ensure you have a data folder that contains your screenshots. Current supported mimetypes are JPG, PNG, GIF and MP4.
services:
photon:
container_name: photon_dashboard
image: git.jrdn.dev/jordanwalster/photon-dashboard:latest
ports:
- 8090:80
volumes:
- type: bind
source: ./data
target: /var/www/html/data
bind:
propagation: rshared
environment:
ADMIN_DOMAIN: photon.jrdn.dev
SHARE_DOMAIN: ss.example.com
USER_EMAIL: me@example.com
There are additional environment variables that can be set to enable experimental features (defaults are set to false):
| Environment Variable | Values | Default | Description |
|---|---|---|---|
| TAGS_ENABLED | true | false |
false | Enables the tagging functionality |
| SEARCH_ENABLED | true | false |
false | Enables screenshot search |
| PAGE_LIMIT | int |
24 | Override the default page limit |
You can find the container image history here.
Description
Languages
Markdown
100%