Markus Heiser
|
37c135f2ce
|
LXC: improved UX when working with a bunch of containers
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-27 19:13:03 +01:00 |
|
Markus Heiser
|
af6acd3417
|
LXC: install searx-suite installs searx, filtron & morty on all containers
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-26 19:07:55 +01:00 |
|
Markus Heiser
|
d5917cc029
|
utils/lib.sh: make uWSGI installation available for all distros
support: ubuntu, debin, fedora, archlinux
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-25 20:20:17 +01:00 |
|
Markus Heiser
|
f5d10abc7f
|
Merge branch 'master' of https://github.com/asciimoo/searx into filtron
|
2020-02-25 11:27:08 +01:00 |
|
Markus Heiser
|
6a3ef5561b
|
Merge pull request #1861 from return42/fix-prefs
fix serious bugs of the test procedure
|
2020-02-25 08:56:34 +01:00 |
|
Markus Heiser
|
8685d1b7d8
|
Merge branch 'master' into fix-prefs
|
2020-02-24 08:16:42 +01:00 |
|
Markus Heiser
|
700574357a
|
make test: bugfix, pyenvinstall is a prerequisite for the pylint test
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-24 08:14:09 +01:00 |
|
Markus Heiser
|
692c331b30
|
Merge pull request #1863 from MarcAbonce/monkey-patch-occitan-locale
Monkey patch babel get_translations to support Occitan
|
2020-02-24 08:08:16 +01:00 |
|
Markus Heiser
|
aa95a0d70b
|
searx/testing.py: fixed pep8 error
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-24 07:55:14 +01:00 |
|
Marc Abonce Seguin
|
51e78211de
|
monkey patch babel get_translations to support Occitan
|
2020-02-23 21:46:26 -07:00 |
|
Markus Heiser
|
81f106e5de
|
searx/testing.py: bugfix process model (do not use Flask's debug mode)
Don't enable Flask's debug mode, the debugger from Flask will cause a wired
process model, where the server never dies. Further read:
- debug mode: https://flask.palletsprojects.com/quickstart/#debug-mode
- Flask.run(..): https://flask.palletsprojects.com/api/#flask.Flask.run
closes: https://github.com/asciimoo/searx/issues/1862
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-23 23:03:05 +01:00 |
|
Markus Heiser
|
4a94b4cca6
|
searx/testing.py: pylint & SPDX tag (no functional change)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-23 22:51:07 +01:00 |
|
Markus Heiser
|
3f3351639a
|
Merge branch 'master' of https://github.com/asciimoo/searx into filtron
|
2020-02-23 21:06:34 +01:00 |
|
Markus Heiser
|
f17b28743a
|
utils/serx.sh: make uWSGI installation available for all distros (WIP)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-23 21:05:22 +01:00 |
|
Markus Heiser
|
1cae4fa88d
|
preferences.py: implement defaults if unset
Implemnts defaults for:
- search.default_lang, search.autocomplete, search.safe_search,
- ui.default_theme, ui.default_locale
- server.image_proxy
This fixes also:
https://github.com/asciimoo/searx/pull/1860#issuecomment-590082955
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-23 20:56:05 +01:00 |
|
Markus Heiser
|
179be12732
|
preferences.py: pylint, SPDX tag & docstrings (no functional change)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-23 20:52:00 +01:00 |
|
Markus Heiser
|
09f4e2cd31
|
Merge pull request #1846 from piplongrun/autocomplete_swisscows
Add Swisscows autocomplete option
|
2020-02-23 14:54:10 +00:00 |
|
Markus Heiser
|
f272781ab7
|
Merge branch 'master' into autocomplete_swisscows
|
2020-02-23 14:43:33 +00:00 |
|
Markus Heiser
|
57efb45ce5
|
Merge pull request #1773 from Monogramm/docker/opencontainers
📝 Add Opencontainers labels in docker image
|
2020-02-23 14:43:14 +00:00 |
|
Markus Heiser
|
b7105da2af
|
Add missing autocomplete backends to settings.yml comment
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-23 15:41:08 +01:00 |
|
Markus Heiser
|
78c5216d76
|
Merge branch 'master' into autocomplete_swisscows
|
2020-02-23 14:24:42 +00:00 |
|
Markus Heiser
|
4d67164918
|
Merge branch 'master' of https://github.com/asciimoo/searx into filtron
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-23 13:50:22 +01:00 |
|
Markus Heiser
|
55aa7f96c1
|
Merge branch 'master' into docker/opencontainers
|
2020-02-23 11:55:20 +00:00 |
|
Markus Heiser
|
8c26097757
|
Merge pull request #1842 from piplongrun/engine-etools
Add new eTools.ch engine
|
2020-02-23 11:52:29 +00:00 |
|
Markus Heiser
|
98322ac15c
|
Merge branch 'master' into engine-etools
|
2020-02-23 11:47:49 +00:00 |
|
Markus Heiser
|
90d23e7ef6
|
Merge pull request #1860 from MarcAbonce/fix-default-locale
Fix default locale and language issues
|
2020-02-23 11:39:04 +00:00 |
|
Markus Heiser
|
5fb6d4f508
|
LXC: normalize package installation & user creation.
utils/lib.sh:
- get DIST_ID & DIST_VERSION from /etc/os-release
- pkg_[install|remove|...] supports ubuntu, debian, archlinux & fedora
utils/lxc.sh
- Workaround for the "setrlimit(RLIMIT_CORE): Operation not permitted" error::
'Set disable_coredump false' >> /etc/sudo.conf
utils/[searx.sh|filtron.sh|morty.sh]
- switched user creation from 'adduser' perl script to 'useradd' built-in
command
utils/searx.sh
- install packages for ubuntu, debian, archlinux & fedora
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-23 12:10:45 +01:00 |
|
Marc Abonce Seguin
|
c0006cadf7
|
fix default locale and language issues
|
2020-02-23 02:03:42 -07:00 |
|
Markus Heiser
|
2ade2ce10a
|
Merge pull request #1855 from return42/fix-dead-links
docs: fix dead Searx-instance links to https://searx.space
|
2020-02-20 18:31:05 +00:00 |
|
Markus Heiser
|
a9d184473f
|
docs: fix dead Searx-instance links to https://searx.space
Related to #1853 / BTW update year of copyright note
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-20 18:11:34 +01:00 |
|
Markus Heiser
|
e36e0f80ae
|
LXC: added archlinux and fedora31 containers
BTW: update all packages when installing conatiner's boilerplate
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-18 18:40:34 +01:00 |
|
Markus Heiser
|
0c035c763f
|
Merge branch 'master' of https://github.com/asciimoo/searx into filtron
|
2020-02-18 18:22:08 +01:00 |
|
Markus Heiser
|
ccb96544f7
|
LXC: improved console messages & prompt
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-18 18:20:03 +01:00 |
|
Adam Tauber
|
6df4172887
|
[fix] allow settin custom locale from settins.yml
|
2020-02-18 00:56:27 +01:00 |
|
Markus Heiser
|
59e4026762
|
searx.sh: install settings at /etc/searx/settings.yml
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-17 18:58:59 +01:00 |
|
Markus Heiser
|
de58f02f6b
|
filtron: add missing log action to the filtron rules
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-17 15:36:10 +01:00 |
|
Markus Heiser
|
63b0ba701f
|
Merge branch 'master' of https://github.com/asciimoo/searx into filtron
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-17 15:00:58 +01:00 |
|
Markus Heiser
|
0bfc61dbe9
|
tooling box: misc fixes from lxc tests
Tested by:
sudo -H ./utils/lxc.sh build containers
sudo -H ./utils/lxc.sh cmd /share/searx/utils/searx.sh install all
sudo -H ./utils/lxc.sh cmd /share/searx/utils/filtron.sh install all
sudo -H ./utils/lxc.sh cmd /share/searx/utils/morty.sh install all
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-16 22:29:06 +01:00 |
|
Markus Heiser
|
a1f5f2ced8
|
LXC: minor fixes and renaming
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-16 22:26:03 +01:00 |
|
Markus Heiser
|
ad32739860
|
shellcheck: fix usse -n instead of ! -z (SC2236 SC2237)
- https://www.shellcheck.net/wiki/SC2236 -- Use -n instead of ! -z.
- https://www.shellcheck.net/wiki/SC2237 -- Use [ -n .. ] instead of ! [ -z ....
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-16 20:07:37 +01:00 |
|
Markus Heiser
|
e8cf225046
|
LXC: tooling box - add boilerplate to containers
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-16 18:18:15 +01:00 |
|
Markus Heiser
|
ab2f56e886
|
Merge pull request #1843 from dalf/searx_space
[mod] move public instance list to https://searx.space
|
2020-02-15 09:06:37 +00:00 |
|
piplongrun
|
b136480546
|
Add Swisscows autocomplete option
|
2020-02-14 19:19:24 +01:00 |
|
Dalf
|
88f9ac58f4
|
[mod] move public instance list to https://searx.space
|
2020-02-14 13:48:44 +01:00 |
|
Markus Heiser
|
0b2b325552
|
LXC: tooling box - add HOST shares and commandline to containers (WIP)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-13 18:25:03 +01:00 |
|
piplongrun
|
e1b60106b7
|
Add etools engine to the list
|
2020-02-12 23:59:18 +01:00 |
|
piplongrun
|
f0684a5bb5
|
Add eTools engine
|
2020-02-12 23:58:50 +01:00 |
|
Markus Heiser
|
e6bf2038c3
|
filtron.sh: add 'install rules' command
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-11 15:58:35 +01:00 |
|
Markus Heiser
|
0d6153db12
|
filtron.sh: updated rules from production
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-11 15:57:42 +01:00 |
|
Markus Heiser
|
7751b29559
|
LXC: add LXC tooling box (initial, WIP)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
|
2020-02-08 19:12:28 +01:00 |
|