Pablo Zmdl
1039363de6
Allow arbitrary characters in passwords
...
This converts some shell scripted commands to small golang tools
("aio-container-tools") in order to ensure proper string handling.
In effect database passwords now can contain all characters, even emojis
and quotes.
AI-assistant: Copilot v1.0.7 (Claude Sonnet 4.6)
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-03-24 20:11:34 +01:00
Simon L.
fc0d21cc49
db-import: improve the import process by using the smart mode and a higher timeout
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-07-04 13:36:55 +02:00
Simon L.
630a0dc6aa
database-import: update logic to consider wrong lin endings
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-03-24 18:43:25 +01:00
Simon L
a622fcc894
database-restore: only get the first match
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2024-06-20 14:18:09 +02:00
Simon L.
414716e279
use 127.0.0.1 instead of localhost
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2024-05-28 17:24:28 +02:00
Simon L
36a67eb749
apache - adjust MaxRequestWorkers and ServerLimit
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2024-01-13 11:23:03 +01:00
Simon L
312f238bf6
try to improve database dump logic on container shutdown
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-12-12 14:26:05 +01:00
Simon L
112c9ad583
fix some values
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-11-02 20:23:22 +01:00
Simon L
8b0d2b3534
Merge pull request #3594 from Habbie/patch-1
2023-10-30 10:50:30 +01:00
Simon L
9168bdaad5
adjust name in postgres container as well
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-10-30 10:48:27 +01:00
Simon L
416f50b70c
do not go lower than 100 connections
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-10-26 18:26:40 +02:00
Simon L
00ec781b68
postgresql - close idling sessions automatically
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-10-21 15:40:57 +02:00
Simon L
e56b3369d2
try to fix grep syntax for db restore
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-08-16 14:44:55 +02:00
Simon L
75a32f6cf0
only modify postgresql.conf if it exists
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-06-16 15:15:16 +02:00
Simon L
051f202fdf
fix postgres build
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-06-15 15:42:26 +02:00
Anth0rx
a51d43c074
Switch from mawk to built-in awk
...
Signed-off-by: Anth0rx <pascal@dengconsult.systems >
2023-06-01 11:42:05 +02:00
Simon L
394b899578
postgresql - improve database online check during the migration
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-02-17 11:50:09 +01:00
Simon L
1e6787cb64
Merge pull request #1584 from nextcloud/enh/1396/update-postgres
...
upgrade postgres to 15
2023-01-24 12:55:47 +01:00
ManOki
4c691debf5
add docker cp command to prevent host file paths like /_data/ ( #1773 )
2023-01-17 18:22:37 +01:00
Simon L
7c3ac06b49
add new commands
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-01-17 16:19:48 +01:00
Simon L
e8974323aa
Merge pull request #1620 from nextcloud/enh/1553/add-migration-import-docs
...
migration - add some documentation on limits regarding the database owner name
2022-12-29 13:51:07 +01:00
Simon L
ee50e9147d
allow to make wrong database intialization better debuggable
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2022-12-29 00:41:29 +01:00
Simon L
8ae4ec52a3
migration - add some documentation on limits regarding the database owner name
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2022-12-29 00:29:53 +01:00
Simon L
edb616b18c
add logging to database import
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2022-12-20 17:07:43 +01:00
Simon L
e47b58312a
improve database import
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2022-12-20 10:59:01 +01:00
Simon L
fe251a9996
add a hint what to do if the backup container was forcefully killed
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2022-12-01 16:29:23 +01:00
Simon L
feb6438d39
Revert "add a check for init-user-db.sh"
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-09-08 17:27:15 +02:00
szaimen
abb414129a
add a check for init-user-db.sh
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-09-05 14:06:16 +02:00
szaimen
2e1e53e9d3
fix setting max connections
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-08-22 22:45:03 +02:00
szaimen
5804f68824
set max connections and max php children based on available hardware
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-08-17 19:10:54 +02:00
szaimen
7aa433a9a4
fix database import for cases where the owner is not one of the expected ones
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-07-23 09:39:45 +02:00
szaimen
48e60872b3
fix database import by waiting for the database to start
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-18 11:41:52 +01:00
szaimen
1515d0c210
another attempt to fix the database import
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-15 18:57:39 +01:00
szaimen
3887275808
fix database import
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-15 17:44:00 +01:00
szaimen
e7dfb2514b
fix the database connection
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-13 11:44:59 +01:00
szaimen
7756826eb3
revert the removal for now since it would break all instances
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-12 01:02:39 +01:00
szaimen
836552e1a7
verbose output
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-12 00:26:12 +01:00
szaimen
6e22b364ae
postgresql - delete the datadir once
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-11 23:53:50 +01:00
szaimen
53f5b4ae11
fix spellcheck warnings
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-11 12:48:27 +01:00
szaimen
b08a06573d
fix shellcheck
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-11 11:44:59 +01:00
szaimen
2ab0480f59
skip any update procedure if nextcloud was just restored and more
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2021-12-10 14:57:59 +01:00
Nextcloud Team
2295a33590
Initial import
2021-11-30 11:20:42 +01:00