Archived
2
0
Fork 0
forked from blallo/Feedati
Commit graph

51 commits

Author SHA1 Message Date
65f39a4595 more doc on how to setup 2018-08-20 00:22:21 +02:00
2dfb698e80 [TT] icons are saved in /var/lib/ 2018-08-19 14:57:31 +02:00
a1e5d0da8c [BR] upstream: action=list will be useful!
see commit 7dee3a in rss-bridge repository; it adds inspection of every
bridge data, which makes integration with tt-rss much easier.
It is now (theoretically) possible for us to generate form about
bridges on tt-rss without dirty iframe hacks
2018-08-19 02:45:22 +02:00
d14a4d442f [TT] stop using OpenRC
it was becoming too complex; now we are running multiple containers
from the same image. Coordination between those processes is not needed
(db is where it happens), so it should work.

waiting psql to be alive is a duty moved to a wrapper script "wait-db"
2018-08-19 02:19:28 +02:00
e9805d28bb frontend based on apache
reasons:
1. nginx resolve names at startup. This requires strong dependency
   between containers. Strong dependency is bad.
2. apache is used elsewhere, so less knowledge needed to develop the
   whole stack
2018-08-19 01:51:51 +02:00
a89399eec3 doit: more checks on build 2018-08-17 18:05:13 +02:00
a48c395975 nginx small fix
previous configuration was resulting in double slash, like
GET //index.php; thanks, logging!
2018-08-17 17:48:42 +02:00
1899e88a80 [BR] php error_log working 2018-08-17 17:48:19 +02:00
c8811d77c0 [BR] rss-bridge configuration polished 2018-08-17 17:46:49 +02:00
a146cf06af doit support for newer versions 2018-08-17 16:27:29 +02:00
4e98f9ec9b [BR] FIX rss-bridge has working cache 2018-08-17 16:01:19 +02:00
0f429ac5d6 [TT] dockerfile reorganized; apk upgrade 2018-08-17 15:56:50 +02:00
1b2cc679e3 FIX apache logging 2018-08-17 15:44:48 +02:00
4b2d2fddce syslog added
a syslog image will log everything it receives on stdout; so every
service that has a hard time logging can just send everything to it.

apache/ttrss configured to do it.
2018-08-16 11:37:09 +02:00
0c6feb350a ttrss: start ntpd first 2018-08-16 11:36:18 +02:00
896c6a49d8 rss-bridge configurabile live 2018-08-16 11:34:55 +02:00
1c78a21eb8 git guidelines 2018-08-10 12:00:20 +02:00
4903435659 docker ttrss: openrc properly kills apache 2018-08-10 10:12:06 +02:00
212791c70a tt-rss updates feeds (introducing OpenRC)
this is a big change: OpenRC introduced to tt-rss container.
However, this also means that environment variables set in
docker-compose.yml are not passed to apache.
2018-08-10 02:51:22 +02:00
efbcbc8204 tt-rss moved to /tt-rss/
also, state dirs are moved to /var/cache/ and /var/lock/, thus avoiding
their unneeded "copy" to host.
ICONS_DIR is still pointing to documentroot, so this is not yet
complete.
2018-08-09 23:51:31 +02:00
ff59b1cf3e FIX editing of ttrss-config.php
vim would break it if you don't set bkc=yes
2018-08-09 17:55:27 +02:00
4279c8f09f ctrl-c while "doit up" works better 2018-08-09 17:55:12 +02:00
56f3127af6 doit: better db handling
wait for db to be really ready;
clearly detect if the db still needs to be prepared
2018-08-09 17:37:25 +02:00
58de37f809 tt-rss running on alpine
same base image as rss-bridge, so that the whole environment is more
coherent
2018-08-09 16:52:03 +02:00
5c531d6d85 doc for devs 2018-08-09 14:01:16 +02:00
07ff5594fe some more install info 2018-08-09 14:01:16 +02:00
1318d88a34 who needs makefiles? 2018-08-09 13:37:09 +02:00
0ff7263d8e doit: reorganization
- default task (up)
 - automatic clean actions: doit clean -a now works!
 - FIX some commands (shell errors in clean actions)
 - private tasks (doit list is not a mess anymore; doit list -p is)
2018-08-09 13:17:39 +02:00
96c225da50 first doit implementation 2018-08-09 10:34:34 +02:00
1a51418002 docker-compose clearer names and parsing 2018-08-09 00:27:33 +02:00
c5a1de63bc await is a dependency 2018-08-09 00:27:33 +02:00
e923889b9d Adding targets to make boyska happy 2018-08-02 16:59:16 +02:00
6a6d7f8540 Fixing containers' name 2018-08-02 10:46:41 +02:00
07281456ba Fix submodules' remotes 2018-08-02 10:32:52 +02:00
95db168fb9 Update external remotes 2018-08-01 18:40:46 +02:00
a21049b1d5 Fixing the broken shit 2018-08-01 18:27:59 +02:00
30f599a0b0 Adding makefile targets to clean shit 2018-08-01 18:27:30 +02:00
220508309e Merge da quell'antipatico di boyska che mi cambia tutte le porte 2018-08-01 15:58:46 +02:00
1251895aa9 Adding more ports in docker-compose.yml 2018-08-01 15:53:31 +02:00
d10864f24d Improving build target 2018-08-01 15:53:13 +02:00
d4cefd9911 Adding database init dump 2018-08-01 13:02:44 +02:00
a5eb61897a Fixing make target dependencies 2018-08-01 11:59:57 +02:00
3854a2a105 less apache warnings 2018-08-01 00:09:38 +02:00
48d3b68935 better names for config files 2018-08-01 00:06:09 +02:00
4fb0dbb7e6 makefile dependencies 2018-07-31 23:44:41 +02:00
32375127de everything behind nginx 2018-07-31 23:37:05 +02:00
a8d7307a25 README 2018-07-31 17:21:39 +02:00
829654c95d Remove target dependency 2018-07-31 17:13:27 +02:00
f9a5a92dfd Fix front webserver 2018-07-31 17:09:22 +02:00
638f839f3c docker-compose quasi-working 2018-07-31 16:36:00 +02:00