Skip to content

Commit 24378a6

Browse files
Bot Updating Templated Files
1 parent 0cef975 commit 24378a6

File tree

1 file changed

+88
-37
lines changed

1 file changed

+88
-37
lines changed

Diff for: readme-vars.yml

+88-37
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,19 @@ project_url: "https://freshrss.org/"
66
project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/freshrss-banner.png"
77
project_blurb: "[{{ project_name|capitalize }}]({{ project_url }}) is a free, self-hostable aggregator for rss feeds."
88
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
9-
109
# supported architectures
1110
available_architectures:
12-
- { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
13-
- { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
14-
11+
- {arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
12+
- {arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
1513
# container parameters
1614
common_param_env_vars_enabled: true
1715
param_container_name: "{{ project_name }}"
1816
param_usage_include_vols: true
1917
param_volumes:
20-
- { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Persistent config files" }
18+
- {vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Persistent config files"}
2119
param_usage_include_ports: true
2220
param_ports:
23-
- { external_port: "80", internal_port: "80", port_desc: "WebUI" }
24-
21+
- {external_port: "80", internal_port: "80", port_desc: "WebUI"}
2522
# application setup block
2623
app_setup_block_enabled: true
2724
app_setup_block: |
@@ -30,35 +27,89 @@ app_setup_block: |
3027
For external databases, create a user and database in your mysql/mariadb server (not root) and then follow the setup wizard in the webui. Use the IP address for "host" of your database server.
3128
3229
Additional extensions can be dropped into `/config/www/freshrss/extensions` and will be active after container restart.
33-
30+
# init diagram
31+
init_diagram: |
32+
"freshrss:latest": {
33+
docker-mods
34+
base {
35+
fix-attr +\nlegacy cont-init
36+
}
37+
docker-mods -> base
38+
legacy-services
39+
custom services
40+
init-services -> legacy-services
41+
init-services -> custom services
42+
custom services -> legacy-services
43+
legacy-services -> ci-service-check
44+
init-migrations -> init-adduser
45+
init-nginx-end -> init-config
46+
init-os-end -> init-config
47+
init-config -> init-config-end
48+
init-freshrss-config -> init-config-end
49+
init-os-end -> init-crontab-config
50+
init-mods-end -> init-custom-files
51+
base -> init-envfile
52+
init-os-end -> init-folders
53+
init-nginx-end -> init-freshrss-config
54+
init-php -> init-keygen
55+
base -> init-migrations
56+
base -> init-mods
57+
init-config-end -> init-mods
58+
init-version-checks -> init-mods
59+
init-mods -> init-mods-end
60+
init-mods-package-install -> init-mods-end
61+
init-mods -> init-mods-package-install
62+
init-samples -> init-nginx
63+
init-permissions -> init-nginx-end
64+
base -> init-os-end
65+
init-adduser -> init-os-end
66+
init-envfile -> init-os-end
67+
init-migrations -> init-os-end
68+
init-keygen -> init-permissions
69+
init-nginx -> init-php
70+
init-folders -> init-samples
71+
init-custom-files -> init-services
72+
init-mods-end -> init-services
73+
init-config-end -> init-version-checks
74+
init-services -> svc-cron
75+
svc-cron -> legacy-services
76+
init-services -> svc-nginx
77+
svc-nginx -> legacy-services
78+
init-services -> svc-php-fpm
79+
svc-php-fpm -> legacy-services
80+
}
81+
Base Images: {
82+
"baseimage-alpine-nginx:3.20" <- "baseimage-alpine:3.20"
83+
}
84+
"freshrss:latest" <- Base Images
3485
# changelog
3586
changelogs:
36-
- { date: "19.06.24:", desc: "Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings."}
37-
- { date: "10.04.24:", desc: "Added php-exif module to resolve issue with fever api." }
38-
- { date: "06.03.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf." }
39-
- { date: "23.12.23:", desc: "Rebase to Alpine 3.19 with php 8.3."}
40-
- { date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf." }
41-
- { date: "13.04.23:", desc: "Move ssl.conf include to default.conf." }
42-
- { date: "02.03.23:", desc: "Split cron into separate init step and set crontab permissions." }
43-
- { date: "19.01.23:", desc: "Rebase to alpine 3.17 with php8.1." }
44-
- { date: "21.10.22:", desc: "Fix cron init to properly migrate existing installations to new app location." }
45-
- { date: "20.08.22:", desc: "Rebasing to alpine 3.15 with php8. Restructure nginx configs ([see changes announcement](https://info.linuxserver.io/issues/2022-08-20-nginx-base))." }
46-
- { date: "23.01.21:", desc: "Rebasing to alpine 3.13." }
47-
- { date: "01.06.20:", desc: "Rebasing to alpine 3.12." }
48-
- { date: "31.03.20:", desc: "Internalize app and enable updates for existing users, allow user customized crontab." }
49-
- { date: "19.12.19:", desc: "Rebasing to alpine 3.11." }
50-
- { date: "28.06.19:", desc: "Rebasing to alpine 3.10." }
51-
- { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." }
52-
- { date: "22.02.19:", desc: "Rebasing to alpine 3.9." }
53-
- { date: "14.01.19:", desc: "Add multi arch and pipeline logic." }
54-
- { date: "05.09.18:", desc: "Rebase to alpine linux 3.8." }
55-
- { date: "17.03.18:", desc: "Update nginx config to resolve api not working." }
56-
- { date: "08.01.18:", desc: "Rebase to alpine linux 3.7." }
57-
- { date: "25.05.17:", desc: "Rebase to alpine linux 3.6." }
58-
- { date: "23.02.17:", desc: "Rebase to alpine linux 3.5 and nginx." }
59-
- { date: "14.10.16:", desc: "Add version layer information." }
60-
- { date: "08.10.16:", desc: "Add Sqlite support for standalone operation." }
61-
- { date: "27.09.16:", desc: "Fix for cron job." }
62-
- { date: "11.09.16:", desc: "Add layer badges to README." }
63-
- { date: "23.11.15:", desc: "Update dependencies to latest requirements." }
64-
- { date: "21.08.15:", desc: "Initial Release." }
87+
- {date: "19.06.24:", desc: "Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings."}
88+
- {date: "10.04.24:", desc: "Added php-exif module to resolve issue with fever api."}
89+
- {date: "06.03.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf."}
90+
- {date: "23.12.23:", desc: "Rebase to Alpine 3.19 with php 8.3."}
91+
- {date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf."}
92+
- {date: "13.04.23:", desc: "Move ssl.conf include to default.conf."}
93+
- {date: "02.03.23:", desc: "Split cron into separate init step and set crontab permissions."}
94+
- {date: "19.01.23:", desc: "Rebase to alpine 3.17 with php8.1."}
95+
- {date: "21.10.22:", desc: "Fix cron init to properly migrate existing installations to new app location."}
96+
- {date: "20.08.22:", desc: "Rebasing to alpine 3.15 with php8. Restructure nginx configs ([see changes announcement](https://info.linuxserver.io/issues/2022-08-20-nginx-base))."}
97+
- {date: "23.01.21:", desc: "Rebasing to alpine 3.13."}
98+
- {date: "01.06.20:", desc: "Rebasing to alpine 3.12."}
99+
- {date: "31.03.20:", desc: "Internalize app and enable updates for existing users, allow user customized crontab."}
100+
- {date: "19.12.19:", desc: "Rebasing to alpine 3.11."}
101+
- {date: "28.06.19:", desc: "Rebasing to alpine 3.10."}
102+
- {date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag."}
103+
- {date: "22.02.19:", desc: "Rebasing to alpine 3.9."}
104+
- {date: "14.01.19:", desc: "Add multi arch and pipeline logic."}
105+
- {date: "05.09.18:", desc: "Rebase to alpine linux 3.8."}
106+
- {date: "17.03.18:", desc: "Update nginx config to resolve api not working."}
107+
- {date: "08.01.18:", desc: "Rebase to alpine linux 3.7."}
108+
- {date: "25.05.17:", desc: "Rebase to alpine linux 3.6."}
109+
- {date: "23.02.17:", desc: "Rebase to alpine linux 3.5 and nginx."}
110+
- {date: "14.10.16:", desc: "Add version layer information."}
111+
- {date: "08.10.16:", desc: "Add Sqlite support for standalone operation."}
112+
- {date: "27.09.16:", desc: "Fix for cron job."}
113+
- {date: "11.09.16:", desc: "Add layer badges to README."}
114+
- {date: "23.11.15:", desc: "Update dependencies to latest requirements."}
115+
- {date: "21.08.15:", desc: "Initial Release."}

0 commit comments

Comments
 (0)