Commit graph

26 commits

Author SHA1 Message Date
c75aede91b postgresql with multiple users 2018-09-25 23:29:22 +02:00
1edfe60db3 [D] FIX dbprepare: port 5432 was useful!
was removed in d8932f3d82
to be very clean, it should only be used during "dbprepare" phase, but I
found no option to do that from docker-compose only
2018-09-18 20:50:37 +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
d8932f3d82 hide useless ports 2018-08-22 20:19:32 +02:00
0d31591e52 Merge branch 'master' of https://git.lattuga.net/boyska/Feedati 2018-08-20 09:37:02 +02:00
2dfb698e80 [TT] icons are saved in /var/lib/ 2018-08-19 14:57:31 +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
5bebaafd63 [d] Change webserver in feedati_frontend 2018-08-17 18:11:09 +02:00
906be5506f [BR] rss-bridge configuration polished 2018-08-17 18:10:56 +02:00
c8811d77c0 [BR] rss-bridge configuration polished 2018-08-17 17:46:49 +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
896c6a49d8 rss-bridge configurabile live 2018-08-16 11:34:55 +02:00
a259eb9635 [d] Fixing startup order for containers 2018-08-10 14:44:28 +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
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
6a6d7f8540 Fixing containers' name 2018-08-02 10:46:41 +02:00
a21049b1d5 Fixing the broken shit 2018-08-01 18:27:59 +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
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
32375127de everything behind nginx 2018-07-31 23:37:05 +02:00
638f839f3c docker-compose quasi-working 2018-07-31 16:36:00 +02:00