d13f30825e
fix panel build
2018-10-02 01:58:12 +02:00
29cfe8debc
Merge remote-tracking branch 'boyska/master'
2018-10-02 01:38:24 +02:00
0c0158b048
Merge branch 'db-refactoring'
...
user storage moved to postgresql; a draft of a userpanel is ready,
together with CLI to admin users
2018-09-30 23:20:58 +02:00
f724dddb02
frontend goes to /panel/, which "understand" users
2018-09-30 23:18:55 +02:00
15444cab1a
fix DB permissions to apache user
2018-09-30 11:46:55 +02:00
d8d15795b1
panel HTTP server
2018-09-30 11:43:39 +02:00
ecfa79d654
dbprepare: create panel tabels + refactor
2018-09-30 11:42:46 +02:00
b23df82c75
apache authenticates on DB
2018-09-30 00:56:35 +02:00
5cab65d85f
(bad) test for panelcli integration
2018-09-30 00:56:35 +02:00
3d257e7581
add panel submodule
2018-09-30 00:55:44 +02:00
c75aede91b
postgresql with multiple users
2018-09-25 23:29:22 +02:00
7de48a2e28
Addedd doc for the db.
2018-09-22 16:40:56 +02:00
952e0270cd
[BR] patches to fix facebook guid
2018-09-21 16:42:50 +02:00
40b853d71a
[d] Fix bug on restart
2018-09-21 16:39:20 +02:00
9c5a8f4379
[D] fix doit restart
2018-09-21 12:35:33 +02:00
cf3163979a
doit supports concurrent tasks
2018-09-21 12:13:27 +02:00
c64ce844d1
[d] Adding a target to doit to restart containers
2018-09-20 23:43:23 +02:00
0e42a12610
[d] Properly redirecting in apache conf
2018-09-19 22:41:27 +02:00
9c3690d969
Merge branch 'central-auth'
2018-09-19 22:29:42 +02:00
aba7cc499f
[TT] Updated revision
2018-09-19 22:29:35 +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
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