Tobias Knöppler
94332db835
dnsmasq.sh: Don't fix it if it ain't broken
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-11-06 17:08:39 +01:00
Tobias Knöppler
6a93bb14e3
build-lxd.yml: Change to custom geckodriver install script for arm support
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-05-07 01:32:35 +02:00
Tobias K
f49d710dea
install.sh,1.54.0.sh: Make sure, gnupg is installed
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2024-05-01 15:47:02 +02:00
Tobias Knöppler
9fb334cc25
install.sh,ncp.sh,1.54.0.sh: Disable root login via ssh
...
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:59 +02:00
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
Tobias Knöppler
deacb661ff
install.sh: Remove nextcloud log after installation
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-03-27 13:40:13 +01:00
Tobias Knöppler
fa793b3173
install.sh: Fix ncp-provisioning not being executed on baremetal install
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-10-30 17:10:07 +01:00
Tobias K
3958883e62
Add ncp-community.sh and admin section to ncp-app
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-10-19 20:17:37 +02:00
Tobias Knöppler
f1f6ca3bc7
Rename TMPDIR environment variables to TEMPDIR to avoid overriding php temp dir.
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-10-18 00:04:01 +02:00
Tobias Knöppler
46d33f7698
ncp-check-version: Add check for staged rollouts
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-09-27 17:59:13 +02:00
Tobias K
2072f77720
Installer and pipeline fixes
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-01-08 21:16:35 +01:00
Tobias K
bd835dcd82
Fix installation and pipeline errors
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-01-08 21:16:34 +01: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
nachoparker
d12b30c7eb
build: check for existing NC database
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-18 08:34:47 -06:00
nachoparker
76fbf5038e
build: fix rpi build
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-11 15:55:47 -06:00
nachoparker
26edf1f7b0
build: add LXC/LXD support
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-30 22:48:19 -06:00
nachoparker
b067844550
add get_ip function
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-27 18:27:44 -06:00
nachoparker
c10d4bd8fb
upgrade to NC21.0.4
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-12 16:55:46 -06:00
Tobias K
e49203249b
nextcloud.conf.sh: Allow any user name for metrics endpoint and fix docker build
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
nextcloud.conf.sh: Fix apps overwriting each other during templating
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
nextcloud.conf.sh: Make --default mode failsafe (don't expect apps to be installed)
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
nextcloud.conf.sh: Allow any user name for metrics endpoint
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
nextcloudpi/Dockerfile: Copy the templates directory to the container
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
lamp/Dockerfile: Copy the templates directory to the container
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
install.sh: Ensure templates are available before executing nc-nextcloud.sh
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2021-08-09 17:16:35 -06:00
Tobias K
1cb8580cd6
ncp-update: Fix failure to determine latest version in some cases
...
ncp.sh: Make branch configurable
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2021-07-28 22:42:19 -06:00
nachoparker
665ed28ae6
build: trap and curl installer fixes
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-07-25 14:59:07 -06:00
nachoparker
f23d6c6bf9
install: make sure we have lsb-release
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2019-10-27 18:37:48 -06:00
nachoparker
c1e1b65616
install: fix possible missing PATH
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2019-09-09 21:48:10 -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
3dbc038b1f
build: new update process
2019-01-07 23:58:28 -07:00
nachoparker
30b0b6df98
lamp: fix mysql utf8 collation
2019-01-07 01:24:25 -07:00
nachoparker
c8f49b77aa
curl: add provisioning
2019-01-06 19:28:47 -07:00
nachoparker
67415a3b63
build: curl installer fixes
2019-01-05 09:53:05 -07:00
nacho
abef04f7ed
adjust installation
2019-01-04 18:14:52 -07:00
nachoparker
d5c1f0058b
rework to use JSON based cfg and more
2019-01-04 18:14:52 -07:00
nacho
a38be5ec8a
curl installer: add provisioning step
2018-12-29 11:32:40 -07:00
Oliver V
9766dc2cc3
nc-init: update echo at end when init done. ( #738 )
2018-12-17 01:35:00 +00:00
nachoparker
6b14527ab4
build: make sure we dont deactivate the wizard accidentally
2018-09-29 09:00:03 -06:00
nachoparker
d50b16e22b
build: post-inst in install step
2018-06-19 05:40:39 +02:00
nachoparker
3862eca0ed
build: fix cleanup armbian images
2018-05-29 19:21:30 +02:00
nachoparker
06c07d33ee
Rework raspbian build system
2018-05-27 20:32:36 +02:00
Thomas Kaiser
2dcc66c254
Improve tempdir handling ( #499 )
2018-05-09 13:09:28 +02:00
nachoparker
7e2b72d112
build: use certificates in wget
2018-04-27 14:25:10 +02:00
nachoparker
fe38cd5eb2
armbian: fix nc-audit messing up with build process
2018-04-24 17:53:03 +02:00
nachoparker
879b8a4ba3
armbian: fix root SSH in build and other fixes
2018-04-23 22:32:12 +02:00
nachoparker
b1475f7b05
build: avoid git dependency
2018-04-22 22:24:00 +02:00
nachoparker
a9458f5265
renamed to NextCloudPlus
2018-04-20 14:38:58 +02: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
72463fa20b
build: install script more info
2017-11-12 17:38:31 +01:00
nachoparker
3fa9a92e52
build: fix installation order
2017-11-12 10:09:37 +01:00
nachoparker
9212ecb09b
build: installer script for debian
2017-11-06 14:39:14 +01:00