478 Commits

Author SHA1 Message Date
thecalcaholic
390cdae51d
updates/1.50.0.sh: Reinstall opcache.ini to apply workaround.
Signed-off-by: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com>
2022-09-22 12:33:53 +02:00
thecalcaholic
23be1495bc
Update changelog.md
Signed-off-by: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com>
2022-09-14 16:47:46 +02:00
thecalcaholic
6ff7553983 changelog.md: Add changes for v1.49.0 2022-08-15 05:35:22 +02:00
thecalcaholic
baae501f3c changelog.md: Fix wrong version number 2022-07-20 00:45:14 +02:00
thecalcaholic
60692fe9bc Fix notify_push sometimes using wrong URL 2022-07-20 00:43:53 +02:00
thecalcaholic
85a4c7e0e2 build-docker.yml: Fix docker release missing latest tags
test: Fix usage of deprecated selenium API functions
2022-07-12 22:57:55 +02:00
thecalcaholic
7207a22e3e Update changelog 2022-07-12 21:53:22 +02:00
Tobias K
c273744e8a
changelog.md: Fix change message
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-05-05 19:03:34 +02:00
Tobias K
246b6404fb
build-docker.yml: Fix release condition
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-05-05 19:03:04 +02:00
Tobias K
244a10413a
changelog.md: Fix change message
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-05-05 18:12:13 +02:00
Tobias Knöppler
ab63f947f7
docker-build.yml: Implement workaround for ssl mutex bug on qemu/arm64 docker container 2022-05-05 18:10:53 +02:00
Tobias K
9663ef7f38
system_tests.py: Remove deprecated wicd_curses check
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-13 11:23:36 +02:00
Tobias K
d42a0c8cd5
metrics.sh: Reinstall metrics when upgrading
- Upgrade ncp-metrics-exporter to v1.1.0
- Install prometheus-node-exporter-collectors when dist-upgrading from buster

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-08 15:07:34 +02:00
Tobias K
99a3c45592 dnsmasq.sh: Workaround dnsmasq startup failure bug
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-03-30 17:19:50 -06:00
nachoparker
cd98b50da7 docker: adjust PHP version in apache config
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-07 11:36:27 -07:00
nachoparker
21b7fe70f0 SSH: cannot check for default password because of Debian bug #1003151
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-04 17:13:34 -07:00
nachoparker
f473f737fd nc-hdd-monitor: fix Bullseye service name
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-04 15:56:39 -07:00
nachoparker
c9610e4d5c ncp-dist-upgrade: fix VM grub-pc issue
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-03 09:45:14 -07:00
Zendai
062c803d20 ncp-dist-upgrade: add DHCP fix for raspios
Added a sed -i statement that changes the necessary line in /etc/systemd/system/dhcpcd.service.d/wait.conf so DHCP works after a reboot.

Signed-off-by: ZendaiOwl victorray91@pm.me

fix
2022-03-03 09:44:52 -07:00
nachoparker
06ba8a0411 nc-scan: check for maintenance mode enabled
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-02 14:53:28 -07:00
nachoparker
6245770b1d nc-trusted-domains: dont return 1 if last domain is empty
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-02 14:53:28 -07:00
nachoparker
a834ba0013 samba: fix usernames with spaces
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-02 14:53:28 -07:00
Silas Meyer
f8af35b35f nc-datadir: include dotfiles 2022-03-02 14:53:28 -07:00
nachoparker
878f08fa36 upgrade to NC23.0.2
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-02 14:53:28 -07:00
nachoparker
9bf5ff032c update to Debian 11 Bullseye
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-02 14:53:24 -07:00
nachoparker
bcd850cc3f letsencrypt: fix invalid arithmetic operator error
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-12-13 13:01:39 -07:00
nachoparker
5a404c00a9 ncp-previewgenerator: fix app enable in NC22
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-29 11:46:08 -07:00
nachoparker
0a4f8c10af ncp-web: fix spurious characters in power menu
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-19 11:40:24 -07:00
nachoparker
4717eb334f tweak ncc command
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-18 10:07:04 -07:00
nachoparker
0c589ff36f ncp-app: bump to NC22
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-17 13:33:14 -07:00
nachoparker
2aa95c657b ncp-previewgenerator: update to NC22
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-17 13:33:14 -07:00
nachoparker
340a381926 upgrade to NC22.2.2
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-17 13:33:11 -07:00
nachoparker
6aba9b92a6 nc-restore: improve restoring data from SD to docker
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-05 13:38:00 -06:00
nachoparker
13f69cda0d ncp-web: tweak invalid character set
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-04 13:35:54 -06:00
nachoparker
19ede8a659 nc-datadir: support for nc-encrypted folders
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-02 17:11:47 -06:00
nachoparker
7b73d1db5f add nc-encrypt
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-27 15:46:13 -06:00
nachoparker
b1e73237da nextcloud-domain: fix variable collision
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-25 10:45:02 -06:00
nachoparker
9ff21bb3fb nc-backup-auto: ncc path
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-23 09:36:36 -06:00
nachoparker
e11ce5960b ncp-web: fix log download bug
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-22 09:35:06 -06:00
nachoparker
3f57513325 ncp-web: add Russion translations
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-21 13:26:24 -06:00
nachoparker
36c1f465fc letsencrypt: disable also ncp web certs if OFF
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-21 12:47:38 -06:00
frazhome
dcfd1cff4a ncp-backup: added help message (#1231)
Co-authored-by: Franz Pfoertsch <franz.pfoertsch@gmail.com>
2021-10-18 12:11:35 -06:00
nachoparker
ec94e6fb80 nc-static-IP: use ifdown/ifup
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-18 12:00:33 -06:00
nachoparker
c75db63260 letsencrypt: take into account the possibility of the ncp-nextcloud folder being used
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-14 13:48:40 -06:00
nachoparker
b41fad0b94 ncp-web: add NCP logs section
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-14 13:47:55 -06:00
Oliver V
b64859e237 add architecture and kernel info to ncp-info (#1360) 2021-10-11 15:56:03 -06:00
nachoparker
cc3f3366f1 letsencrypt: keep original cert name
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-11 15:55:33 -06:00
Tobias Knöppler
de104a5da8 Make templating safer and more verbose (#1343)
* letsencrypt: fix active status check

Signed-off-by: nachoparker <nacho@ownyourbits.com>

* letsencrypt: take into account duplicate domains ending in -0001

Signed-off-by: nachoparker <nacho@ownyourbits.com>

* letsencrypt: fix renewal with httpsonly enabled

Signed-off-by: nachoparker <nacho@ownyourbits.com>

* fix inverted template logic for docker

Signed-off-by: nachoparker <nacho@ownyourbits.com>

* library.sh: Move templating to separate function

- Backup old file before templating (and restore on failure)
- Use stderr in the template for debug/info output

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* library.sh: Fix syntax error

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* library.sh: Only fallback to default config if explicitly allowed

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* letsencrypt.sh: Set cert-name

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* nextcloud.conf.sh: Use certificate named ncp-nextcloud if available

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* letsencrypt.sh: Support multiple, comma separated domains in field "OTHER_DOMAIN"

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* nextcloud.conf.sh: Fix path resolution for certificates

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* letsencrypt.sh: Improve warning about max trusted domains reached

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* letsencrypt.sh: Fix max trusted domains check

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* letsencrypt.sh: Fix splitting of domain string by comma

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* letsencrypt.sh: Fix splitting of domain string to array

Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>

* adjustments for docker/lxc

Signed-off-by: nachoparker <nacho@ownyourbits.com>

Co-authored-by: nachoparker <nacho@ownyourbits.com>
2021-10-07 13:29:00 -06:00
nachoparker
ea1e00c251 nc-update-nc: BTRFS support
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-05 13:50:37 -06:00
nachoparker
a0728d7487 nc-notify-updates: notify of new supported NC versions
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-04 15:13:02 -06:00