Commit Graph

92 Commits

Author SHA1 Message Date
Eric Nemchik 5f37ac0862 Merge pull request #358 from linuxserver/updatenotification-app
Re-add updatenotification app
2023-09-28 19:35:41 -05:00
quietsy c93fe11b13 Fix lsiown -R order 2023-09-18 16:38:05 +03:00
Eric Nemchik 2e9769050c Re-add updatenotification app
Closes https://github.com/linuxserver/docker-nextcloud/issues/356

Signed-off-by: GitHub <noreply@github.com>
2023-08-31 13:59:44 +00:00
Eric Nemchik fd7d9d1f0a Run silent
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-08-14 20:06:34 -05:00
Eric Nemchik ea2517e26d Remove updatenotification
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-08-14 20:00:33 -05:00
Eric Nemchik d151fd013f Remove disabled apps logic (was broken)
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-27 18:19:21 -05:00
Eric Nemchik e3d0f3fff2 If there are no apps then needs installs
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-27 18:14:37 -05:00
Eric Nemchik 06ca2ef0a1 Remove shipped apps for upgrade
Prevents integrity check issue

Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-26 19:03:54 -05:00
TheSpad ee61df9ca5 Fix order of operations 2023-06-26 16:29:21 +01:00
Eric Nemchik d1c323e579 Set data directory during init
Signed-off-by: GitHub <noreply@github.com>
2023-06-26 14:15:22 +00:00
Eric Nemchik 8a07cc6f8d Update dates
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-23 12:45:57 -05:00
Eric Nemchik aaa5539e72 Setup APCu for file locking
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-23 08:02:59 -05:00
Eric Nemchik 26a0540cd1 Merge remote-tracking branch 'origin/master' into internal
Signed-off-by: GitHub <noreply@github.com>
2023-06-21 14:12:36 +00:00
Eric Nemchik e893e147e7 Update default.conf.sample 2023-06-21 08:51:10 -05:00
Eric Nemchik e970b42dc3 Use proper local CIDR with real IP setting 2023-06-21 08:39:02 -05:00
Eric Nemchik 002d482a4b Update new install logic 2023-06-18 14:20:21 -05:00
Eric Nemchik b985143d6c Rework install/upgrade logic
Persist needs_migration in case init sleeps

Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-18 08:59:02 -05:00
Eric Nemchik 11256def46 Fix max upgrade check
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-17 21:39:41 -05:00
Eric Nemchik 038280e26e Add max upgrade check
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-17 21:37:15 -05:00
Eric Nemchik f45714f6a0 Add output about taking a long time
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-16 15:57:13 -05:00
Eric Nemchik 19ffc43845 Account for missing install
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-16 15:01:05 -05:00
Eric Nemchik 8e814fad1a Rework installed version check (again)
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-16 14:33:58 -05:00
Eric Nemchik 4eb5de15be Use full file path for cron replacement
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-16 14:03:46 -05:00
Eric Nemchik 1859718b5b Replace crontab during migration
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-16 14:01:49 -05:00
Eric Nemchik e0b9378984 Remove incomplete memcached config
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-16 13:57:04 -05:00
Eric Nemchik 99c22a9646 Data is separate
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 11:13:42 -05:00
Eric Nemchik 1aa1f053bf rsync persistent data to config
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 11:06:21 -05:00
Eric Nemchik a87e7408b0 Refactor chown
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 11:05:37 -05:00
Eric Nemchik 0bccfaed5d Include apps in upgrade exclusion
Only excluded if not empty

Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 10:49:29 -05:00
Eric Nemchik 04e3db14fd Symlink apps rather than using custom_apps
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 10:47:51 -05:00
Eric Nemchik 50300ca085 Don't consider version installed inside
Only consider version on persistent config

Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 10:41:36 -05:00
Eric Nemchik b914cfdf0b Don't copy defaults
The install and symlink handles this

Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 09:53:52 -05:00
Eric Nemchik f5ea4e4b4e Account for persistent config version
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 09:24:28 -05:00
Eric Nemchik 95a5440b64 Fix config format
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 01:00:34 -05:00
Eric Nemchik 53f5177687 Only run occ config if installed
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 00:39:33 -05:00
Eric Nemchik e1f2335825 Additional permission fixes
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 00:26:58 -05:00
Eric Nemchik bddeebb953 Fix symlink breaking
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-07 00:18:14 -05:00
Eric Nemchik beac2d82ef Redirect output
Doesn't need to be in container log

Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-06 23:44:28 -05:00
Eric Nemchik 57c6197dbe Run occ after install
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-06 23:26:11 -05:00
Eric Nemchik 91f7977eff setup config
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-06 23:00:47 -05:00
Eric Nemchik d1ddb603b0 Don't delete extra files with rsync
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-06 19:07:55 -05:00
Eric Nemchik 7cc124486a Rearrange init order again
Symlink user folders before reading datadirectory
Symlink datadirectory separately

Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-06 18:45:12 -05:00
Eric Nemchik 2924be9081 Cleanup migrated files
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-06 18:22:21 -05:00
Eric Nemchik 4646cd7d45 Reorder init logic again
Migrate before symlink
Don't copy persistent data into container
Fix datadirectory file

Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-06 15:42:21 -05:00
Eric Nemchik 14bc5e1aa5 Migrate after creating symlinks
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-06 15:00:12 -05:00
Eric Nemchik 21291a365f Move Nextcloud installation inside container
Signed-off-by: Eric Nemchik <eric@nemchik.com>
2023-06-06 14:37:17 -05:00
Eric Nemchik 7ea5b546e0 Move ssl.conf include to default.conf 2023-04-13 11:05:57 -05:00
Eric Nemchik 5204bed595 Update default.conf.sample
Re: https://github.com/linuxserver/docker-nextcloud/pull/299
Missed date change
2023-03-21 18:19:01 -05:00
Stavros Kois 278258c6e6 Change the default header of X-Robots-Tag to "noindex, nofollow" 2023-03-21 20:47:14 +02:00
Eric Nemchik 92abc99a6a Merge pull request #291 from linuxserver/crontab-perms
Format cron init and set permissions
2023-03-15 13:15:50 -05:00