Go to file
luca ef78a22290 Merge branch 'main' of https://code-repo.d4science.org/CatalogueRevamping/d4science_website 2025-02-04 17:27:13 +01:00
web Merge branch 'main' of https://code-repo.d4science.org/CatalogueRevamping/d4science_website 2025-02-04 17:27:13 +01:00
.dockerignore chore: 🙈 Improve gitignore files 2025-02-04 14:18:43 +01:00
.editorconfig feat: 🎉 Initial commit 2025-01-23 17:43:20 +01:00
.gitattributes feat: 🎉 Initial commit 2025-01-23 17:43:20 +01:00
.gitignore chore: 🙈 Improve gitignore files 2025-02-04 14:18:43 +01:00
Caddyfile fix: 🐛 Force port 80 in Caddyfile 2025-01-24 10:18:26 +01:00
Dockerfile chore: 🔧 add required php extensions 2025-02-03 15:10:59 +01:00
README.md docs: 📝 add usage and build instructions 2025-01-24 10:23:01 +01:00
composer.json added modules 2025-02-04 17:20:20 +01:00
composer.lock Merge branch 'main' of https://code-repo.d4science.org/CatalogueRevamping/d4science_website 2025-02-04 17:27:13 +01:00
default.services.yml feat: 🎉 Initial commit 2025-01-23 17:43:20 +01:00
docker-compose.dev.yml refactor(docker): ♻️ Simplify volume mounts in docker-compose 2025-02-04 11:15:05 +01:00
docker-compose.yml chore: ⚙️ change restart policy to 'unless-stopped' 2025-02-03 15:08:19 +01:00
php.ini chore: 🔧 set php memory limit 2025-02-03 15:11:28 +01:00

README.md

Usage (production)

If you are using the prebuilt image only docker-compose.yml is needed. Just configure the enviroment variables as described in the docker-compose.yml file and run with:

docker-compose up -d

If you are not using the prebuilt image, clone the project and run docker-compose up -d (comment image and uncomment build in docker-compose.yml)

Build

Build the image with:

docker build -t d4science/website .

Usage (development)

Just run docker-compose -f docker-compose.dev.yml up -d