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
nachoparker
20370640c7
ncp-web: disable activation page once activated
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-04 14:06:39 -06:00
nachoparker
714c3e5fa7
ncp-config: fix first time error with no known latest version
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-04 12:29:55 -06:00
nachoparker
05f0d352cf
ncp-web: fix upload from local file path
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-30 22:49:54 -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
f1c90f543d
nc-httpsonly: always use overwriteprotocol https in all cases
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-30 12:29:37 -06:00
nachoparker
c037c11dfc
add bash completion to ncc
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-29 20:07:56 -06:00
nachoparker
2be666b1f5
nc-https: proto logic was inverted fix
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-27 18:32:02 -06:00
nachoparker
b067844550
add get_ip function
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-27 18:27:44 -06:00
nachoparker
6ad96eddd3
nc-https:only fix infinite redirects behind proxy
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-25 12:58:03 -06:00
nachoparker
eef7b096bf
ncp-web: make letsencrypt detection more robust
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-23 10:30:13 -06:00
nachoparker
814569be56
fix junk in overwrite.cli.url because of Redis not being yet ready
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-22 09:38:28 -06:00
nachoparker
4039da90a9
letsencrypt: take into account duplicate domains ending in -0001
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-22 09:18:45 -06:00
nachoparker
2b51476630
fix inverted template logic for docker
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-22 00:48:57 -06:00
nachoparker
a4851dcd31
letsencrypt: fix renewal with httpsonly enabled
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-22 00:48:57 -06:00
nachoparker
1046a2413b
letsencrypt: fix active status check
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-22 00:48:56 -06:00
nachoparker
98976c91b3
dont update config if Redis is not yet ready
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-22 00:48:06 -06:00
nachoparker
534b9b505d
ncp-update-nc: pre-check that NC is currently working fine
...
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-20 09:59:35 -06:00