This repository has been archived by the owner on Jun 13, 2022. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathreadme-vars.yml
96 lines (82 loc) · 3.59 KB
/
readme-vars.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
---
# project information
project_name: chevereto
project_url: "https://github.com/rodber/chevereto-free"
project_logo: ""
project_blurb: |
[{{ project_name|capitalize }}]({{ project_url }}) is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server. It's your hosting and your rules, so say goodbye to closures and restrictions.
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
project_deprecation_status: true
project_deprecation_message: |
We recommend alternative images such as:
https://github.com/linuxserver/docker-pixapop/
https://github.com/linuxserver/docker-piwigo/
https://github.com/linuxserver/docker-photoshow/
# supported architectures
available_architectures:
- { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
- { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
- { arch: "{{ arch_armhf }}", tag: "arm32v7-latest"}
# container parameters
param_container_name: "{{ project_name }}"
param_usage_include_vols: true
param_volumes:
- { vol_path: "/config", vol_host_path: "<path to config on host>", desc: "config directory volume mapping" }
- { vol_path: "/data", vol_host_path: "<path to data on host>", desc: "data directory volume mapping" }
param_usage_include_env: true
param_env_vars:
- { env_var: "TZ", env_value: "<TZ>", desc: "Timezone (i.e., America/New_York)" }
param_usage_include_ports: true
param_ports:
- { external_port: "80", internal_port: "80", port_desc: "http gui" }
- { external_port: "443", internal_port: "443", port_desc: "https gui" }
custom_compose: |
---
version: "2"
services:
chevereto:
image: lscr.io/linuxserver/chevereto
container_name: chevereto
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
volumes:
- /path/to/config:/config
- /path/to/data:/data
ports:
- 80:80
- 443:443
restart: unless-stopped
depends_on:
- chevereto-db
chevereto-db:
image: lscr.io/linuxserver/mariadb
container_name: chevereto-db
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
- MYSQL_ROOT_PASSWORD=<yourrootpass>
- MYSQL_DATABASE=chevereto
- MYSQL_USER=chevereto
- MYSQL_PASSWORD=<yourdbpass>
volumes:
- /path/to/config:/config
restart: unless-stopped
unraid_requirement: A MYSQL compatible database, like MariaDB
# application setup block
app_setup_block_enabled: true
app_setup_block: |
Chevereto-Free now has a maintainer!
~~Chevereto-Free will be EOL on 2021-12-31 and no new releases will be produced for it. Our container will continue to be updated until at least that date but we cannot make any assurances beyond it.~~
Access the WebUI at <your-ip>:443. For more information, check out [Chevereto Free](https://github.com/rodber/chevereto-free).
Chevereto requires a MariaDB database, we have an image available [here](https://github.com/linuxserver/docker-mariadb) if you require it.
If you are putting Chevereto behind a reverse proxy and need the Real IP to be passed through, edit /config/nginx/site-confs/default, and set `set_real_ip_from` to match the IP address/address block of your proxy server(s).
# changelog
changelogs:
- { date: "13.06.22:", desc: "Deprecate." }
- { date: "13.11.21:", desc: "Add composer to fix missing dependencies." }
- { date: "21.10.21:", desc: "Removed deprecation warning, change reposiory links." }
- { date: "22.07.21:", desc: "Rebase to Alpine 3.14." }
- { date: "28.08.20:", desc: "Initial Release." }