aboutsummaryrefslogtreecommitdiffstats
path: root/.devcontainer/Dockerfile
Commit message (Collapse)AuthorAgeFilesLines
* Enbale apcu in devcontainer CLIRobin Windey2023-04-041-1/+2
|
* Dedicated DevContainer user + NVMRobin Windey2023-03-311-4/+16
| | | | | | | * Use dedicated DevContainer user to run Apache (ensure file permissions) * Install NVM for node Signed-off-by: GitHub <noreply@github.com>
* Minor DevContainer adjustmentsRobin Windey2023-03-311-2/+11
| | | | | | | | | | | | * Add gnupg2 to be able to sign commits * Make sure /var/www/html always belongs to www-data * Add Git-History plugin * Introduce dedicated entrypoint script * Store Postgres database data in volume to be persistent * Cleaner check if NC is already installed in setup.sh * Add composer to DevContainer Signed-off-by: GitHub <noreply@github.com>
* Use ubuntu jammy and cleanup DockerfileRobin Windey2023-03-311-15/+12
| | | | Signed-off-by: GitHub <noreply@github.com>
* Minor improvements for devcontainerRobin Windey2023-03-311-1/+7
| | | | | | | | | * Autostart apache2 * Apply occ installation on start * Autostart Xdebug on request * Add DevContainer Xdebug profile Signed-off-by: GitHub <noreply@github.com>
* Proposed change to in-build docker-compose.yml and Dockerfile. The current ↵Stephan2023-03-311-18/+32
| | | | | | | | | | | implementation uses php 7.4, which is no longer compatible with the required PHP version of the server. I upped this to PHP 8.1 List of changes: - Upped PHP Version to 8.1 - Added Apache Webserver so the Container works "out of the box" after docker-compose up -d - Mounting whole project as volume to /var/www/html in docker-compose.yml (and set WORKDIR to /var/www/html) Tested in a Docker for Windows environment.
* Add npm/nodejs/make to .devcontainerLukas Reschke2021-04-061-1/+4
| | | | | | This is required to build some apps such as the spreed app. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* corrected package name used in .devcontainer/Dockerfile (php7.4-acpu => ↵Konrad Abicht2021-02-091-1/+1
| | | | | | php7.4-apcu) Signed-off-by: Konrad Abicht <hi@inspirito.de>
* Install more PHP modules by defaultLukas Reschke2021-02-081-0/+5
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Add initial support for GitHub codespacesLukas Reschke2021-02-081-0/+39
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>