Commit graph

24 commits

Author SHA1 Message Date
Brian
06f1a9755f
fix(Apps/Installer): Prepend env to prevent script failure in root shell (#26999) 2026-08-11 20:10:41 +02:00
sudlud
a8ac7959e7
fix(apps/installer): install libstdc++-16-dev on Ubuntu 26.04 (#26940)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 22:11:32 +02:00
sudlud
e7fad2714f
fix(apps/installer): let DEBIAN_FRONTEND survive sudo on Ubuntu (#26941)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 07:59:50 -03:00
Francesco Borzì
a23dd1d385
ci(build): support Ubuntu 26.04 (#25836)
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-07-15 14:21:52 +02:00
sudlud
d2a9c6468b
fix(apps/installer): expired key issue, bump mysql-apt-config to 0.8.35-1 (#23356)
Co-authored-by: Degen <61268368+aradep@users.noreply.github.com>
2025-10-24 11:58:12 +02:00
Yehonal
9fcacf7ea7
feat: improve session management and PM2 support in startup scripts (#22420)
New feature to manage service restart policies and refactors crash logging paths for better flexibility and clarity. The most significant changes include adding support for configurable restart policies (`on-failure` and `always`), updating documentation to reflect these changes, and improving crash path handling in multiple scripts.
2025-07-06 12:00:38 +02:00
Yehonal
e1b2689c3a
feat(bash): startup-scripts reworked + bash scripts workflow integration (#22401) 2025-07-01 15:35:54 +02:00
Yehonal
03df002471
fix(bash): repository initialization bugs and update configurations (#22311) 2025-06-17 18:30:51 +01:00
sudlud
4ed1815de6
fix(apps/installer): update for Ubuntu 22.04/24.04 with mysql 8.4 LTS (#19737) 2024-08-26 17:29:12 +02:00
Francesco Borzì
6fa91dbe1f
fix(CI): Ubuntu build (#9697) 2021-12-14 08:51:00 -03:00
Kargatum
96c51317f5
feat(Deps/ACE): remove ACE library (part 1/2) (#6980) 2021-07-16 15:05:39 +02:00
Patrick Lewis
c95c593174
fix(Bash/Ubuntu): allow Boost install on minimal ubuntu 20.04 installs (#6037) 2021-05-31 18:19:45 +02:00
Kargatum
50adcf2065
feat(Deps/Boost): add boost support (#5676)
* feat(Deps/Boost): add boost support

* 1

* 2

* to 1.74
2021-05-23 13:53:15 +02:00
Yehonal
ff2737fee8
feat(bash): Improved support for gperftools (#5769) 2021-05-10 22:21:23 +02:00
Yehonal
f6c6123d85
feat(docker): production images, integrated ccache and many other improvements (#5551) 2021-05-04 11:35:24 +02:00
Yehonal
e4fafc61dd
fix(Docker): windows improvements and permissions fix (#5444) 2021-04-28 22:26:39 +02:00
Yehonal
380f406248
Feat(Docker/bash): docker-compose system rework (#4488)
## ⚠️ATTENTION! ⚠️ Upgrading procedure:

**Database:** After this PR will be merged you need to backup your DB first (you can use the db-assembler or any mysql client to generate the dump) and restore it after.  The reason is that we use now docker named volumes instead of binded ones to improve performance.

**Conf & client data**: if you use the default configuration, both the etc and the data folder are now available inside the **/env/docker**. 

Finally, you can cleanup the /docker folder previously used by our system.

## Changes Proposed:

This PR will implement the [devcontainer ](https://code.visualstudio.com/docs/remote/containers) feature for VSCode. Allowing us to develop and debug directly within the container in the same way on all OSes.

* Implemented support for vscode dev-container feature by remote-extension suite
* Docker performance optimizations for MacOS and non-linux hosts
* Bash system improvements
* Implemented first command using Deno runtime environment (typescript) and [commander.js]
* Implemented wait mechanism for db_assembler
* Implemented db migration command
* possibility to run the authserver and worldserver with GDB using the integrated simple-restarter
* Implemented docker multi-stage mechanism to use one single Dockerfile for all the services
* client-data downloader now creates a placeholder to avoid downloading the same version of data files multiple times
* deployment of pre-compiled docker images on [docker hub](https://hub.docker.com/u/acore), you can test them [here](https://github.com/azerothcore/acore-docker)
2021-04-22 09:57:05 +02:00
Patrick Lewis
96a549c559
feat(CI/Ubuntu): use acore.sh to install deps (#4042) 2021-01-09 12:12:38 +01:00
Rochet2
1397971943
feat(CI): migrate from Travis to GitHub Actions (#2887)
Co-authored-by: Yehonal <yehonal.azeroth@gmail.com>
2020-04-19 17:33:13 +02:00
Yehonal
114f37801c Missing unzip dep for client data downloader 2018-07-17 17:27:17 +02:00
Yehonal
8255f78f8a Missing curl package in unix os deps 2018-07-17 13:57:55 +02:00
Yehonal
32f215805a Fixed libssl-dev for latest ubuntu revs on deps installer 2018-07-15 23:44:58 +02:00
Yehonal
19bf454e5f
Fixed travis compilation (#769) 2018-01-28 19:50:01 +01:00
Yehonal
f06f32849f Directory Structure [step 1]: moving files
working on #672

NOTE: This commit can't be compiled!!
2017-10-12 20:00:52 +02:00
Renamed from bin/installer/includes/os_configs/ubuntu.sh (Browse further)