Andras Bacsai
cef4596011
fix(console): handle missing root user in password reset command
2025-03-24 18:00:31 +01:00
Andras Bacsai
009cee1bbd
Merge branch 'next' into feat-db-ssl
2025-03-17 15:15:24 +01:00
Andras Bacsai
b6cb32c037
fix(install): handle potential errors in Docker address pool configuration
2025-03-14 15:23:17 +01:00
Andras Bacsai
3cf4d6364c
fix
2025-03-14 13:20:48 +01:00
Andras Bacsai
9dbe221ad5
refactor(install): clean up install script and enhance Docker installation logic
...
Refactored the install script to improve readability by removing unnecessary whitespace and consolidating Docker installation logic into a dedicated function. This change enhances maintainability and clarity, particularly for the installation process across different operating systems. Additionally, the script now includes specific handling for Ubuntu 24.10, ensuring users receive appropriate guidance for installation. Overall, these updates contribute to a more streamlined and user-friendly installation experience.
2025-03-14 13:20:45 +01:00
Andras Bacsai
815a2701fc
feat(install): add missing env variable to install script
2025-03-13 18:10:57 +01:00
Andras Bacsai
d0b8a20564
feat(install): improve Docker address pool management and service restart logic
...
Enhanced the install script to support a force override for Docker address pool configurations, allowing users to update existing settings if desired. The script now checks for existing configurations in the daemon.json file and provides clearer messaging regarding the use of custom pools versus existing configurations. Additionally, the restart logic for the Docker service has been streamlined, ensuring that unnecessary restarts are avoided when configurations remain unchanged. This update improves the flexibility and usability of the installation process.
2025-03-13 10:47:27 +01:00
Andras Bacsai
46f55c9463
feat(install): enhance Docker address pool configuration and validation
...
Updated the install scripts to include support for custom Docker address pool configurations via environment variables. Added validation for the address pool base and size, with default values provided. The script now checks for existing configurations in the .env file and merges them appropriately, ensuring a more flexible and user-friendly installation process. Additionally, the version has been bumped to 1.8 to reflect these enhancements.
2025-03-13 08:44:04 +01:00
Gergely Lonyai
bc2e4a8049
Update install.sh
2025-03-10 10:58:52 +01:00
peaklabs-dev
a1e650e699
chore: rename ca crt folder to ssl
2025-02-03 21:42:28 +01:00
peaklabs-dev
fab7300a5f
feat(installer): create CA folder during installation
2025-01-31 12:36:26 +01:00
Andras Bacsai
0b42115127
feat: add root user details to install script
2025-01-17 17:30:26 +01:00
Andras Bacsai
54eb4e3ffe
feat: add log file check message in upgrade script for better troubleshooting
2025-01-17 17:22:52 +01:00
Andras Bacsai
a396d51452
Merge branch 'next' into hotfix
2025-01-10 20:23:29 +01:00
Andras Bacsai
db079c0c7d
refactor: improve deployment status check in isAnyDeploymentInprogress function
...
- Updated the isAnyDeploymentInprogress function to check for running jobs based on the current hostname.
- Enhanced the logic to return true if any job status is 'unknown' and to provide a clearer output regarding the number of deployments in progress.
- Modified the cloud_upgrade.sh script to loop until the deployment status check confirms no ongoing deployments before proceeding with the upgrade.
2025-01-10 18:34:16 +01:00
Khiet Tam Nguyen
51dc22988d
fix: use ip in place of hostname from inetutils in arch
2024-12-24 09:11:38 +11:00
Khiet Tam Nguyen
3a6232db7a
fix: install inetutils on Arch Linux
...
This provides the `hostname` command used in the install.sh script,
which is not available by default on Arch Linux.
Some relevant resources:
- https://bbs.archlinux.org/viewtopic.php?id=125308
- https://archlinux.org/news/deprecation-of-net-tools/
- https://man.archlinux.org/man/hostname.1.en
2024-12-23 00:15:13 +11:00
Andras Bacsai
1257ab6ff4
fix: ui + migrations
2024-12-11 10:14:12 +01:00
mohanlokesh
ba808b14a4
fix: display actual values for disk space checks in installer script
2024-12-06 13:25:41 +05:30
Luna Midori
daa2700b1c
Added support for Endeavour OS as arch
2024-11-27 22:37:18 -08:00
Andras Bacsai
29a82aeabc
fix
2024-11-15 11:36:17 +01:00
Andras Bacsai
9982a931fa
fix: default docker engine version + fix install script
2024-11-15 11:33:03 +01:00
peaklabs-dev
9e7a9f6065
fix install openssl
2024-11-14 22:00:13 +01:00
Aji Priyo Wibowo
3c087f378f
Update install.sh
2024-11-15 01:13:57 +07:00
Andras Bacsai
2c91c46faf
fix: gather private ips
2024-11-14 14:12:50 +01:00
Andras Bacsai
3e6f4c8eb9
Merge branch 'next' into fix-installer-on-pi
2024-11-14 14:05:31 +01:00
Andras Bacsai
3a46423ae4
Merge pull request #4284 from peaklabs-dev/fix-install-scirpt-root-and-storage
...
Fix: Root check in installer and add disk usage check
2024-11-14 13:45:41 +01:00
Andras Bacsai
7a166913d4
fixes for installation script
2024-11-14 13:42:51 +01:00
🏔️ Peak
acfcf88b40
Merge branch 'next' into fix-install-scirpt-root-and-storage
2024-11-14 11:57:03 +01:00
peaklabs-dev
744e118581
Update install.sh
2024-11-14 11:53:09 +01:00
peaklabs-dev
24f357a385
Update install.sh
2024-11-13 19:16:25 +01:00
peaklabs-dev
5809623bb9
Update run
2024-11-13 19:14:13 +01:00
peaklabs-dev
689396fa47
use old user here
2024-11-13 19:11:24 +01:00
peaklabs-dev
a399f41f81
switch user
2024-11-13 17:54:00 +01:00
peaklabs-dev
9d021f6b5a
new docker version
2024-11-13 14:49:27 +01:00
🏔️ Peak
442b0e837c
Merge branch 'next' into dep-and-remove-unused-stuff
2024-11-12 13:58:51 +01:00
Andras Bacsai
327b4308d4
fix: add tests for git url converts
2024-11-12 11:32:18 +01:00
🏔️ Peak
a43c12cf9e
Merge branch 'next' into dep-and-remove-unused-stuff
2024-11-11 21:12:24 +01:00
peaklabs-dev
1709126c87
Delete generate_pg_data.sh
2024-11-11 18:57:28 +01:00
Andras Bacsai
47e9e69ce0
fixes
2024-11-10 22:07:41 +01:00
Andras Bacsai
60de7dc711
fix: upgrade.sh
2024-11-10 21:44:34 +01:00
Andras Bacsai
983ce240e2
feat: add upgrade logs to /data/coolify/source
2024-11-08 13:54:58 +01:00
Andras Bacsai
ea9892dca8
install ssh in install script
2024-11-07 14:58:52 +01:00
Andras Bacsai
cf870f5162
Merge pull request #3912 from peaklabs-dev/fix-default-adress-pool
...
Fix: Error response from daemon: all predefined address pools have been fully subnetted
2024-11-07 13:45:26 +01:00
Andras Bacsai
51c76c1b47
fix: only skip docker installation on 24.10 if its not installed
2024-11-06 12:25:24 +01:00
Andras Bacsai
b99fa3b30f
fix: show docker installation logs & ubuntu 24.10 notification
2024-11-05 13:02:07 +01:00
Andras Bacsai
8c96ab52d7
feat: notification rate limiter
...
fix: limit server up / down notification limits
2024-10-25 15:13:23 +02:00
peaklabs-dev
e971094508
new much larger default docker address pool
2024-10-14 20:32:24 +02:00
Andras Bacsai
1f193d465d
sentinel updates
2024-10-14 12:07:37 +02:00
Andras Bacsai
ba70451765
refactor: Update install.sh script to remove redirection of upgrade output to /dev/null
2024-09-26 13:07:06 +02:00
Andras Bacsai
aa28c99827
refactor: Update OS_TYPE for Asahi Linux in install.sh script
2024-09-26 10:36:59 +02:00
Andras Bacsai
6d8d91802b
chore: Update install.sh version to 1.6
2024-09-23 11:30:57 +02:00
Andras Bacsai
c0a1f15d34
Merge pull request #3472 from disjukr/asahi-linux
...
Add support to install.sh for Asahi Linux
2024-09-23 11:29:26 +02:00
Andras Bacsai
be42f15711
refactor: Update ServerSeeder and PopulateSshKeysDirectorySeeder
2024-09-20 17:28:55 +02:00
Andras Bacsai
1c5fd8d668
refactor: Update getAJoke function to use HTTPS for API request
2024-09-19 13:16:05 +02:00
Andras Bacsai
91485b5d4d
refactor: Update getAJoke function to exclude offensive jokes
2024-09-19 12:50:51 +02:00
JongChan Choi
e5768999e4
chore: Update install.sh to support Asahi Linux
2024-09-18 13:22:07 +09:00
Andras Bacsai
7b4559c5e6
fix: install script
2024-09-16 17:28:31 +02:00
Andras Bacsai
d2d56f136b
chore: Update Coolify installer and scripts to include a function for fetching programming jokes
2024-09-16 16:35:52 +02:00
Andras Bacsai
62a4d7055a
fix: update Coolify installer
2024-09-16 14:37:19 +02:00
Andras Bacsai
72f0118506
chore: Add reminder to backup .env file during installation script
2024-09-11 14:26:10 +02:00
Andras Bacsai
bc13ad6b82
chore: Copy .env file to backup location during installation script
2024-09-11 14:25:40 +02:00
Andras Bacsai
b145691e1e
chore: Add reminder to backup .env file before running install script again
2024-09-11 14:25:16 +02:00
Andras Bacsai
f718604ac4
chore: Update .env file with new values
2024-09-10 14:58:26 +02:00
Andras Bacsai
3e188bf947
chore: Copy .env file to .env-{DATE} if it exists
2024-09-10 14:54:22 +02:00
Loïc Tosser
5ef2d476a4
Implementing support for Alpine Linux
2024-09-07 10:35:26 +04:00
Andras Bacsai
148c7d212c
update install scripts to pull the latest helper version during installation
2024-09-06 14:33:06 +02:00
Andras Bacsai
f8d6ce2730
Update memory limit to 128MB in horizon configuration
2024-09-02 10:22:10 +02:00
Andras Bacsai
4169d727fd
fix: infra files
2024-09-02 09:53:09 +02:00
Andras Bacsai
5f0a8bc4f2
revert infra things
2024-08-30 13:31:52 +02:00
Andras Bacsai
14fc067057
fix: let's wait for healthy container during installation and wait an extra 20 seconds (for migrations)
2024-08-30 11:56:34 +02:00
Andras Bacsai
b64a126c89
Merge pull request #3244 from agorgl/patch-1
...
fix: setup script doesn't work on rhel based images with some curl variant already installed
2024-08-29 14:28:14 +02:00
Andras Bacsai
8b5f4a597c
chore: Update version to 1.3.4 in install.sh and 1.0.6 in upgrade.sh
2024-08-29 14:23:17 +02:00
Andras Bacsai
065e1b588b
refactor: Remove unnecessary code for creating coolify network in upgrade.sh
2024-08-29 14:22:58 +02:00
Andras Bacsai
c588cef5be
refactor: Update .env file path in install.sh script
2024-08-29 13:49:59 +02:00
Andras Bacsai
2d4385c273
Merge pull request #3015 from peaklabs-dev/fix-installation
...
Improvement: New CONTRIBUTING.md and some cleanup of the installation files
2024-08-29 13:35:05 +02:00
Loukas Agorgianitis
39804a7b20
fix: setup script doesn't work on rhel based images with some curl variant already installed
2024-08-28 19:26:46 +03:00
Andras Bacsai
ecb2c3b7b8
chore: new compose parser with tests
2024-08-21 20:32:02 +02:00
busybox
14db362d63
scripts/install: Use apt-get instead of apt
...
Fixes "WARNING: apt does not have a stable CLI interface. Use with caution in scripts."
2024-08-14 02:14:16 +02:00
ayntk-ai
ddf0ff8f25
cleanup instalation
2024-08-07 14:59:42 +02:00
Andras Bacsai
f8f0aa171c
dev command updated
2024-07-06 14:33:59 +02:00
Andras Bacsai
4f5102b2dc
Merge pull request #2494 from rishikesh2003/fix/add-zorin-os-type
...
fixadd zorin as a os type
2024-06-13 12:28:19 +02:00
Rishikesh S
19b38074a5
add zorin as a os type
2024-06-12 19:04:00 +05:30
Andras Bacsai
e922bc207a
chore: Update dependencies and remove unused code
2024-06-12 11:30:25 +02:00
Andras Bacsai
5368c49e68
Merge branch 'next' into patch-1
2024-06-11 12:38:22 +02:00
Andras Bacsai
8731d0416b
chore: Add isAnyDeploymentInprogress function to check if any deployments are in progress
2024-06-11 12:37:39 +02:00
Andras Bacsai
9e4c8c52d2
Merge pull request #2434 from dotfrag/fix/install-script-arch
...
fix: install.sh do not reinstall packages on arch
2024-06-11 11:39:50 +02:00
holasoyender
5524f80ea3
fix: Setup script doesnt link to the correct source code file
2024-06-10 23:36:57 +02:00
dotfrag
be08a2650c
fix: install.sh do not reinstall packages on arch
2024-06-10 22:17:31 +03:00
Andras Bacsai
e08dc777df
show errors in install script
2024-06-10 13:54:19 +02:00
Andras Bacsai
f4eb17f616
Merge pull request #2394 from Idorobots/fix-install-on-manjaro-arm
...
Adds support for installing on ARM-based Manjaro distributions.
2024-06-10 13:01:43 +02:00
Doğaç Eldenk
d6c2c7ef02
Merge branch 'next' into patch-1
2024-06-09 13:21:28 -05:00
Doğaç Eldenk
2af1ccd8b2
fix error message not appearing in Orange OS
2024-06-09 13:19:59 -05:00
Andras Bacsai
28c320ae97
chore: Update install.sh script to version 1.3.2 and handle Linux Mint as Ubuntu
2024-06-09 15:52:23 +02:00
Kajetan Rzepecki
fae77231a5
Allow installing on ARM-based Manjaro distribution
...
Manjaro ARM lists `manjaro-arm` as the OS type, so the install.sh script would fail early without any message indicating a problem.
2024-06-08 18:23:13 +02:00
Andras Bacsai
2b5e4a34d4
Merge pull request #2364 from TheLazyLemur/main
...
Add support to install.sh for PopOS
2024-06-07 11:04:02 +02:00
Dan Rousseau
2dd5be1b4e
chore: Update install.sh to support PopOS
2024-06-06 09:48:02 +02:00
Andras Bacsai
294721eef9
fix: autoupdate process
2024-06-04 21:57:00 +02:00
Andras Bacsai
41e0c42282
Remove warning message about only supporting root user login via SSH in the future
2024-05-17 18:54:11 +02:00
Andras Bacsai
0759fb6436
chore: Update DOCKER_VERSION to 26.0 in install.sh script
2024-05-15 14:32:01 +02:00