Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Workflow and functionalities to provide DFG-Viewer as a Docker image and use it #323

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
7dc1f27
initial commit of docker and publish workflow
markusweigelt Oct 14, 2024
c50980e
Add extension repositories to workflow
markusweigelt Oct 14, 2024
d6db503
Update workflow and env
markusweigelt Oct 14, 2024
ab6bc34
Use dev-main branch for docker-image
markusweigelt Oct 14, 2024
633630a
Add sites configuration
markusweigelt Oct 14, 2024
0d516ac
Update site configuration
markusweigelt Oct 14, 2024
5c56156
Improve site configuration
markusweigelt Oct 14, 2024
19db23e
Rename workflow and change image name
markusweigelt Oct 15, 2024
f4e418b
Update to TYPO3 12
markusweigelt Nov 7, 2024
819a9a9
Update php version
markusweigelt Nov 7, 2024
81c2743
Update publish workflow
markusweigelt Nov 7, 2024
8c33bdc
Updates regarding building docker image
markusweigelt Nov 8, 2024
cc8d040
Improvements
markusweigelt Nov 8, 2024
205e74f
Add missing build args, ignore .env
markusweigelt Nov 8, 2024
a7890f6
Update workflow and gitignore
markusweigelt Nov 12, 2024
de7fa4d
Update composer.json
markusweigelt Nov 12, 2024
683fb87
Update job name
markusweigelt Nov 12, 2024
080d025
Replace required version
markusweigelt Nov 12, 2024
66079d6
Remove unused actions
markusweigelt Nov 12, 2024
eb03fec
echo cat
markusweigelt Nov 12, 2024
6d42cf3
Update publish action
markusweigelt Nov 12, 2024
e71f681
Update publish
markusweigelt Nov 12, 2024
7ad8c53
Add minimum stability
markusweigelt Nov 12, 2024
eac31f4
Add Dockerfile and improve workflow
markusweigelt Nov 12, 2024
c401b56
Update workflow
markusweigelt Nov 12, 2024
a76101b
Improvements
markusweigelt Nov 12, 2024
4960b58
Add image test
markusweigelt Nov 13, 2024
e919ae9
Improve path for extension checkout
markusweigelt Nov 13, 2024
c46ea23
Reset to default working directory
markusweigelt Nov 13, 2024
74e77aa
Reset to default working directory
markusweigelt Nov 13, 2024
2140e21
Update test of image and rename workflow
markusweigelt Nov 13, 2024
a160e04
Update path
markusweigelt Nov 13, 2024
f0604f5
Fix path
markusweigelt Nov 13, 2024
dc9c12f
Improve deploy image to GitHub Container Repository
markusweigelt Nov 13, 2024
16c5c08
Update doc
markusweigelt Nov 13, 2024
ab8a257
Using local image for tests
markusweigelt Nov 13, 2024
e45f252
Overwrite image path
markusweigelt Nov 13, 2024
715d665
Improve env path
markusweigelt Nov 13, 2024
a1fdcf7
Show env file
markusweigelt Nov 13, 2024
29248d1
Upate publish workflow
markusweigelt Nov 13, 2024
c001294
Add documentation of 3d viewer installation, diverse improvements
markusweigelt Nov 18, 2024
e0e3f95
Update documentation
markusweigelt Nov 18, 2024
f50bbd0
Remove unused overwrite and improve documentation
markusweigelt Nov 18, 2024
499e7b7
Update doc
markusweigelt Nov 18, 2024
361151c
Update Docker/build/Dockerfile
markusweigelt Nov 19, 2024
cbf4ff5
Update Dockerfile
markusweigelt Nov 19, 2024
fbbbea6
Fix codacy yaml
markusweigelt Nov 21, 2024
52f93aa
Improve syntax of doc
markusweigelt Nov 21, 2024
9d85bb9
Fix codacy issues
markusweigelt Nov 21, 2024
6c0c6c9
Improve doc for installing 3d viewer
markusweigelt Nov 21, 2024
1ce6923
Update Dockerfile
markusweigelt Nov 25, 2024
3e0883d
add env to configure trusted host pattern
markusweigelt Nov 25, 2024
bcf415d
Merge branch 'slub:master' into docker
markusweigelt Dec 10, 2024
07d1195
Merge branch 'slub:master' into docker
markusweigelt Jan 10, 2025
51fa68a
Update build-test-publish.yml
markusweigelt Jan 10, 2025
ceaf867
Adjust pull aways
markusweigelt Jan 10, 2025
7840a22
Add cat prepare environment step
markusweigelt Jan 10, 2025
f25515a
Add cat prepare environment step
markusweigelt Jan 10, 2025
fb9d1da
Adjust build workflow
markusweigelt Jan 10, 2025
667942b
Improve workflow and script
markusweigelt Jan 10, 2025
7fadd5f
Use load param of docker/build-push-action
markusweigelt Jan 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update workflow and env
  • Loading branch information
markusweigelt committed Nov 21, 2024
commit d6db50309e501baede3032abb1cc68a6ed64d319
4 changes: 2 additions & 2 deletions Docker/.env
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# application image
APP_IMAGE=ghcr.io/slub/dfg-viewer/dfg-viewer:latest
APP_IMAGE=ghcr.io/markusweigelt/dfg-viewer/dfg-viewer:latest
APP_PORT=80
APP_T3_USER=admin
APP_T3_PASSWORD=adminslub
@@ -10,4 +10,4 @@ DB_PORT=3306
DB_HOST=dfg-viewer-db
DB_NAME=typo3
DB_USER=typo3
DB_PASSWORD=password
DB_PASSWORD=password