thecalcaholic
c3f4e766be
1.47.0.sh: Fix ncp-update if prometheus-node-exporter was not installed before
2022-07-28 09:37:47 +02:00
Tobias K
fcd2f47270
nc-datadir.sh, nc-encrypt.sh: Avoid set -u in scripts
2022-07-25 22:08:45 +02:00
Tobias K
20eb4a6b06
metrics.sh: Fix set -u in calling script causing failure
2022-07-25 18:48:36 +02:00
thecalcaholic
60692fe9bc
Fix notify_push sometimes using wrong URL
2022-07-20 00:43:53 +02:00
Tobias Knöppler
7af7582fff
Create releases from GH workflow ( #1507 )
...
- Implement lxd-build GH workflow
- Implement GH workflow for building armbian and raspberry pi images
- Implement release GH workflow
2022-07-20 00:25:19 +02:00
thecalcaholic
9a142d13d7
ncp-update-nc: Ensure notify_push is using localhost as NC URL
2022-07-20 00:23:25 +02:00
Tobias K
9a2e631e2b
dnsmasq.sh: Fix RPI build
2022-07-17 20:25:35 +02:00
Tobias K
82beb6eeaf
dnsmasq.sh: Revert dnsmasq workaround
2022-07-17 19:38:26 +02:00
Tobias K
99cc9e610c
dnsmasq.sh: Don't use update-rc.d for systemd-resolved
2022-07-17 19:18:10 +02:00
Tobias K
23fa33b638
dnsmasq.sh: Simplify dnsmasq workaround
2022-07-17 17:29:43 +02:00
Tobias K
0ce9d1175b
dnsmasq.sh: Simplify dnsmasq workaround
2022-07-17 17:18:42 +02:00
Tobias K
2934a7a374
dnsmasq.sh: Fix dnsmasq workaround
2022-07-17 17:13:12 +02:00
Tobias K
a2b63156b6
dnsmasq.sh: Fix bug in dnsmasq workaround
2022-07-17 16:58:23 +02:00
Tobias K
13bd759911
Fix RPI build
2022-07-17 00:37:56 +00:00
Tobias K
98be0220c2
build-docker.yml: Add integration tests for docker images and only push
...
on success
- build/docker/, build/build-docker.sh: Migrate to multistage docker images
- tests/: Fix tests for GH workflow scenarios
2022-05-04 21:44:56 +02:00
Tobias K
bc13877dc8
ncp-dist-upgrade: Detect availability of bullseye-security package source more robustly
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-28 21:41:03 +02:00
Tobias K
afbf651412
dnsmasq, metrics: Fix docker build issues
...
dnsmasq.sh: Skip systemd-resolved workaround on docker
metrics.sh: Fix service installation on docker
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-19 01:31:24 +02:00
Tobias K
07e32739d0
metrics.sh: Fix docker detection issue
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-18 18:25:29 +02:00
Tobias K
a799eec113
Merge branch 'master' into devel
2022-04-12 12:41:27 +02:00
Tobias Knöppler
1f57b10e97
ncp-dist-upgrade: Fix invalid target for apt-get on Raspbian
2022-04-09 15:25:32 +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
fa0fbffb04
metrics.sh: Add docker support
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-08 14:52:36 +02:00
Tobias K
0e694329d2
metrics.sh: Install and manage ncp-metrics-exporter
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-08 09:36:02 +02:00
Tobias K
9409c115e9
notify_push: Add dependency for redis service
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-08 09:36:01 +02:00
Tobias K
d9cee78384
ncp-update, update.sh: Inherit DBG flag from install script
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-08 09:36:01 +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
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
4717eb334f
tweak ncc command
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-18 10:07:04 -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
3118a92cef
install: skip dphys-swapfile if BTRFS
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-11-04 13:34:02 -06:00
Malakai
d4bca07240
nc-restore: Adding ZFS to filesystem whitelist / updating error message
...
Signed-off-by: Kai Boschma <30702097+Malakai13@users.noreply.github.com>
2021-11-04 13:18:46 -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
99a701b18e
build: provide 1GiB for the VM
...
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
532a6a8bb6
letsencrypt: sync ncp and nc cert paths
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-27 15:18:57 -06:00
nachoparker
ccf957fcde
small trusted domains refactor
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-27 15:18:55 -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
36c1f465fc
letsencrypt: disable also ncp web certs if OFF
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-21 12:47:38 -06:00