4f840d4c21
FIX dbprepare: wait_net_service exceptions
2018-09-18 12:33:20 +02:00
ab4d837936
[TT] ttrss check proxy IP
2018-09-17 12:03:33 +02:00
5f19d3b839
no debug
2018-09-05 17:08:02 +02:00
46baadb8a1
FIX doit for docker/ subdirs
2018-09-05 16:56:22 +02:00
54bcd8dbb8
apache auth passed to tt-rss
...
it still uses htpasswd as authn backend; should move to postgresql
sooner or later
test auth, user=admin pass=password
2018-09-05 16:55:38 +02:00
bf7a75c72f
A draft for centralized authentication
...
using standard Apache modules.
2018-09-04 23:28:07 +02:00
675a5874b8
[BR] cleaner configuration
...
(completes 906be5506f
)
2018-08-22 20:29:07 +02:00
d8932f3d82
hide useless ports
2018-08-22 20:19:32 +02:00
5b2b64c659
[d] doit complains of missing 'actions'
2018-08-20 09:42:34 +02:00
0d31591e52
Merge branch 'master' of https://git.lattuga.net/boyska/Feedati
2018-08-20 09:37:02 +02:00
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
bb09132fbd
FUCKING git-rebase -i
2018-08-17 18:16:20 +02:00
5bebaafd63
[d] Change webserver in feedati_frontend
2018-08-17 18:11:09 +02:00
5b021cbf84
nginx small fix
...
previous configuration was resulting in double slash, like
GET //index.php; thanks, logging!
2018-08-17 18:11:09 +02:00
906be5506f
[BR] rss-bridge configuration polished
2018-08-17 18:10:56 +02:00
eef8654304
Fix rss-bridge mess
2018-08-17 18:10:02 +02:00
bcb88c9e22
requirements.txt for doit
2018-08-17 18:10:02 +02:00
628492c481
[d] Fix messy Dockerfile-tt-rss
2018-08-17 18:09:41 +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
cf273adc19
Fix dirtiness of tt-rss
2018-08-17 16:41:08 +02:00
c3f8159eb2
Merge branch 'master' of https://git.lattuga.net/boyska/Feedati
2018-08-17 16:37: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
0a84901f51
Merge branch 'master' of https://git.lattuga.net/boyska/Feedati
2018-08-17 15:46:06 +02:00
1b2cc679e3
FIX apache logging
2018-08-17 15:44:48 +02:00
b27fea6082
Merge branch 'master' of https://git.lattuga.net/boyska/Feedati
2018-08-16 11:40:15 +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
4fbc87075d
Merge branch 'master' of https://git.lattuga.net/boyska/Feedati
2018-08-10 14:44:37 +02:00
a259eb9635
[d] Fixing startup order for containers
2018-08-10 14:44:28 +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