Tobias Knöppler
474c0007a1
nc-nextcloud.sh,install.sh,lamp.sh: Fix build process for debian 12
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2024-05-01 15:46:57 +02:00
thecalcaholic
a8e4a55193
lamp.sh: Remove obsolete TODO
...
Signed-off-by: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com>
2022-12-17 00:48:43 +01:00
thecalcaholic
679a18fe5b
lamp.sh: Remove unversioned php package
...
Signed-off-by: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com>
2022-12-17 00:48:37 +01:00
thecalcaholic
9076b3599f
lamp.sh: Only create systemd users if systemd is not already present
...
Signed-off-by: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com>
2022-09-28 22:05:54 +02:00
thecalcaholic
a6aaa4abe8
lamp.sh: Create systemd users manually, prevent changed uids
...
build-docker.yml: Add update tests
Signed-off-by: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com>
2022-09-28 20:34:26 +02:00
Tobias Knöppler
b675d61e61
Upgrade to PHP 8.1 when installing NC >= 24 ( #1554 )
...
* Update nextcloud to 24.0.4
* ncp-update-nc: Upgrade php to version 8.1 when installing NC >= 24
* ncp-update-nc: Use /etc/shadow workaround for installing systemd
* ncp-update-nc: Run nc-limits after php upgrade
* ncp-update-nc: Rollback after failed php upgrade
* ncp-update-nc: Add success message
* ncp-update-nc: Prevent installation of NC >= 24 on debian 10/PHP <= 7.3
* lamp.sh: Install php8.1 from sury.org
* lamp.sh: Use /etc/shadow workaround for installing systemd
* Dockerfile: Install wget, ca-certificates, lsb-release and procps before installing lamp.sh
* Dockerfile: Make sure, ncp-templates are available when installing lamp.sh
* Migrate all scripts to use template for writing opcache.ini and get_nc_config_value for retrieving datadir
* nc-nextcloud.sh Fix crash if nc-datadir has not been installed yet
* opcache.ini.sh: Don't try to get tmpl values from nc-datadir in containers
2022-09-15 17:31:15 +02:00
Tobias Knöppler
64ce2b2643
Implement automated tests for all images ( #1529 )
2022-08-12 14:34:48 +02:00
nachoparker
9bf5ff032c
update to Debian 11 Bullseye
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-02 14:53:24 -07:00
nachoparker
fde2f73cfc
build: rpi build fixes
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-06 09:55:42 -06:00
nachoparker
67aa5994d6
lamp: allow only TLSv12 and TLSv13
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-05-12 21:49:42 -06:00
Giuseppe C
c143accdfc
do not hsts preload by default, only serve hsts header over https
...
Signed-off-by: Giuseppe C <AvverbioPronome@users.noreply.github.com>
2020-08-30 17:27:35 -06:00
nachoparker
0a97f77691
lamp: disable old TLS versions
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2020-03-22 21:27:22 -06:00
nachoparker
35526ab9fc
build: use a system wide config file. Remove sury sources
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2019-07-05 21:43:54 -06:00
nachoparker
3b36dd3752
build: refactor docker builds
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2019-05-12 21:31:38 -06:00
nachoparker
e39c3abd5b
lamp: adjust mariadb parameters
2019-03-05 11:22:12 -07:00
nachoparker
30b0b6df98
lamp: fix mysql utf8 collation
2019-01-07 01:24:25 -07:00
nachoparker
845cff1475
build: armbian fixes
2018-12-01 14:57:25 -07:00
nachoparker
b0262f9fec
referrer policy already in .htaccess in NC14.0.4
2018-11-23 11:01:19 -07:00
nachoparker
308a1a2ec6
build: avoid buster
2018-11-04 07:17:56 -07:00
nachoparker
bc5dc6e574
build: fix apt https-transport
2018-11-03 13:11:48 -06:00
nachoparker
c7643b795b
build: php-imagick has been renamed
2018-10-24 15:46:03 -06:00
nachoparker
0f425ff6d7
build: use sury packages for x86
2018-10-22 19:57:41 -06:00
nachoparker
aa2b3baa91
build: small tweaks for docker and armbian
2018-09-29 08:55:23 -06:00
nachoparker
4bce1bb99f
upgrade to PHP7.2
2018-09-29 08:55:23 -06:00
nachoparker
a7f0fd2d2f
build: use a separate file for NCP database config
2018-09-23 14:48:50 -06:00
nacho
5be786659f
lamp: add referrer policy for enhanced privacy
2018-09-16 09:21:01 -06:00
nachoparker
2d70fad41f
build: cleanup
2018-06-27 14:08:20 +02:00
nachoparker
bbb25fa49c
nc-limits: autolimits enhancements
2018-06-22 11:11:17 +02:00
nachoparker
3862eca0ed
build: fix cleanup armbian images
2018-05-29 19:21:30 +02:00
nachoparker
36a803f021
add ncp-provisioning to SD card images
2018-02-23 00:24:38 +01:00
nachoparker
8546ea6ee7
lamp: enhance SSL security (chacha cypher), and OCSP stapling
2018-02-18 20:08:48 +01:00
nachoparker
07b38cb240
docker: fixes in build process for NC13 version
2018-02-09 09:16:25 +01:00
immae
257787abe3
lamp: add ldap support ( #377 )
...
added ldap support for php
2018-02-05 22:58:46 +01:00
nachoparker
af54edb121
security hardening part 2
2017-12-17 13:46:35 +01:00
nachoparker
bd5cb8e2b3
security hardening
2017-12-16 23:14:20 +01:00
nachoparker
86ab526cd9
build: fix cleanup
2017-11-24 18:24:55 +01:00
nachoparker
6883aa2da7
added armbian support
2017-11-22 19:26:29 +01:00
nachoparker
7e2abc9133
added redis
2017-11-09 17:04:31 +01:00
nachoparker
4329eea039
noip: manage many interfaces and fix return value
2017-11-08 18:16:24 +01:00
nachoparker
d0a839c09d
added docker-x86: nc and ncp for development. Update docker-armhf
2017-11-05 13:36:15 +01:00
nachoparker
3a5cc3fffb
ncp-web: authentication fixes
2017-09-25 11:24:16 +02:00
Panteleimon Sarantos
d42cbb74b8
ncp-web authentication prompt
2017-09-24 22:53:42 +02:00
nachoparker
acbe26cc14
docker: updated to stretch and added NextCloudPi layer
2017-09-21 22:20:46 +02:00
nachoparker
a42e379a26
lamp: add fileinfo mcrypt packages
2017-09-21 22:19:17 +02:00
nachoparker
abe0ee73b4
disable not needed apache modules
2017-09-06 20:02:36 +02:00
nachoparker
263e15a4e3
adjust max PHP processes
2017-08-30 07:29:36 +02:00
nachoparker
5e711e9ffd
update to Raspbian Stretch
2017-08-20 15:29:34 +02:00
nachoparker
530e3a1e06
randomize database password (fixes)
2017-08-10 23:17:56 +02:00
nachoparker
edbfa672b5
randomize database password
2017-08-10 23:17:56 +02:00
nachoparker
efa3a90a2e
secure mysqld
2017-08-10 23:17:56 +02:00