- Update docker/build-push-action to version 6.1.0 (
aaa1b41
)
- Update docker/build-push-action to version 6.0.2 (
f1165f2
)
- Update docker/build-push-action to version 5.4.0 (
c881a6a
)
- Update docker/login-action to version 3.2.0 (
e4fc125
)
- docker: Update docker-compose files (
4de6aaf
)
- base: Update base image to library/ubuntu:24.04 (
4c93005
)
- docker: Add entrypoint.sh.jinja script with UID GID updates (
9eda9ef
)
- docker: Add support for custom container network name (
b90f93f
)
- usermod: Remove usermod group id modification and update user id (
c20407f
) - docker: Update usermod command to only update UID; fix missing group option (
18f042d
)
- workflows: Update deploy-{{ docker_image_name }}-image.yaml; .docker/docker.version file and updated paths for docker image variant files (
7a3aafd
)
- workflow: Update path pattern in deploy yaml template (
46edaa6
)
- base: Add software-properties-common to Dockerfile base image installation (
c66ac2a
) - docker: Add software-properties-common to installed packages in Dockerfile.jinja (
c49c1cf
)
- deployment: Update paths for Docker image variants (
02edfff
)
- dockerfile: Improve user id handling and chown commands (
d2dc310
) - deploy: Added latest tag for docker image (
7c35c83
)
- docker.common.env: Update CONTAINER_USERNAME variable assignment (
72d854a
) - env: Update container username assignment; as the container username was being assigned incorrectly, this commit fixes it by correctly assigning the container username variable. (
2a1d81d
)
- docker: Fix condition for copying apt packages (
3aa39bf
) - doc: Update README.md.jinja for Docker image naming (
9cdf3b1
)
- actions/checkout: Update actions/checkout version to v4 (
b557030
) - docker: Update installation of docker apt packages (
26bae9f
)
- workflows: Update Dockerfile build path (
11b438a
)
- docker: Add docker-compose base configuration files and scripts (
488668e
) - docker: Update docker-compose script to include the name variable (
e1c438b
)
- docker: Upgrade build-push-action version to v5.3.0 (
2292ed9
)
- workflows: Update docker login-action to v3.1.0 (
64769a2
)
- workflow: Upgrade docker/build-push-action to v5.2.0 (
b69d701
)
- dependencies: Upgrade docker/metadata-action from v5.5.0 to v5.5.1 (
5892091
)
- dependencies: Upgrade docker/metadata-action to v5.5.0 (
66300b6
) - workflows: Upgrade docker/metadata-action to v5.5.0 (
3930f81
)
- actions: Update docker/metadata-action to v5.4.0 (
fcf2a49
)
- github-workflows: Upgrade docker/metadata-action to v5.3.0 (
ebd18da
)
- docker: Add docker app image variant environment variables (
8abf461
) - docker: Add specific pid naming to docker variant commands (
7d97c54
)
- docker-config: Add docker image version variable (
41e3962
) - docker: Update image version variable name in docker.common.env.jinja (
f78de66
) - copier.yaml: Add image versioning variables (
62d9195
) - .docker: Add docker.version.jinja file (
5aa2af7
)
- dockerfile: Add user permissions update (
c47ccd8
) - docker: Add default.env.jinja configuration file (
550de10
) - docker-compose.sh.jinja: Add project ID option, add project ID specific environment variable loading, add local workspace preparation (
b327653
) - docker: Add configurable directories and project ID support (
f267e80
) - github-actions: Adjust workflows for docker branch (
bd9b659
)
- docker: Update build from image convention (
2f7823f
)
- docker: Upgrade pip, setuptools, wheel, ninja in Dockerfile.base (
fd5b4ab
)
- .github/workflows: Update Dockerfile and docker-compose file paths in release.yaml (
4f24f3c
)
- docker-compose: Add HF_HOME mapping to volumes (
bf597e1
) - system-settings: Allow customization of SSH public key and HuggingFace home path (
4c9ce3c
) - docker: Add variables if dotfiles installed (
6b5c87d
) - docker-compose: Add conditions for dotfiles installation (
2eb04ef
)
- docker-scripts: Replace clone with ssh setup and modify jupyter command (
721b04e
)
- docker: Remove symbolic links for Python and pip (
3cbdc18
)
- dockerfile: Change python command syntax (
f1e17ab
)
- docker: Use variable for python command (
def6678
)
- docker: Update ENVs and ARGs in Dockerfile.base (
59de4a8
)
- docker: Remove redundant chown command (
ff0f2b4
)
- docker: Add builder stage to Dockerfile, add python-virtual-environment creation, add support for runtime image stage (
2777efe
) - copier.yaml: Add variables for app installation root, directory name, clone source code, and source repository (
f258bdc
)
- docker: Add user permissions fix-up in container startup script (
d1bb50b
)
- docker-scripts: Load and print environment variables (
fa3935c
) - .docker: Add printing of loaded environment variables (
509bafa
)
- scripts: Add free disk space script in .github folder (
dcbdc6f
) - .github/workflows: Add disk space securing script before build (
5224a92
)
- docker: Remove sudo from pip install command in dockerfile.base (
25c23db
) - docker: Remove sudo from pip install command (
29d1e36
)
- Makefile: Add symlink for global docker env file for local development (
d25159c
) - Makefile.jinja: Add symlink global docker env function (
f25a88e
)
- copier: Add python version option (
ba0ea05
)
- dockerfile: Support dynamic python version (
8e209d8
)
- docker: Add requirements-base pip installation in Dockerfile (
5ce007f
)
- docker-scripts: Add detached mode for launching docker app image (
e4959c5
) - copier.yaml: Add docker_name_prefix configuration (
efdf17e
) - docker: Enhance environment variables loading (
50d33b0
)
- github-actions: Use correct syntax for GitHub Actions variables (
cdfc363
) - docker: Correct typo in CONTAINER_REGISTRY variable name (
09db2b4
)
- docker: Add python environment variables and set timezone in Dockerfile.app (
610e245
)
- docker: Add Python local bin to PATH (
b978e4c
)
- docker: Update pip installation in Dockerfile.base (
3492bca
) - dockerfile: Update pip installation in Dockerfile base template (
513ffb4
)
- docker: Improve environment variable loading and network preparation checks (
9975d50
)
- dockerfile: Correct duplication in 'get-pip.py' download command (
8565f7e
)
- docker: Add option to install latest pip and setuptools (
76695b4
)
- workflows: Change APP_VERSION to IMAGE_VERSION in deploy-base-image.yaml (
8a836e2
)
- github-actions: Rename variable names for container user details (
ba1d3f8
) - deploy-scripts: Update environment variable names (
4ffbd47
)
- workflows: Add common environment variables from dotenv (
c1a8982
)
- README: Add description for different environment variables files (
c2fdc7a
) - docker: Add sync host folder group permissions to container (
78f5736
) - docker: Add Docker group ID to environment variables (
977aa13
) - docker-compose: Add DOCKER_GID environment variable (
b518a17
) - docker-config: Update variables and arrangement (
3dd22fa
) - docker: Add common env variables for docker configuration (
238ce12
) - copier.yaml: Add docker_service_name field (
b603672
)
- docker-config: Enable building images from Dockerfile (
0cfcfc7
) - docker: Add build images from Dockerfile option (
9d38c0c
)
- docker-scripts: Load secret environment variables from .env.secret (
771e368
) - .copier-template: Add .env.secret file (
e128d6f
)
- readme: Replace hardcoded port values with template variables (
c88db9d
) - copier: Add main branch configuration (
98b59de
)
- .github/workflows: Add success check for workflow run (
ce8e16d
)
- workflows: Allow manual dispatch for deploy-app-image workflow (
a272115
) - docker: Switch from pip to pip3 in Dockerfile.base.jinja (
fa70f04
)
- copier.yaml: Reorganize docker related configurations and add deploy workflows option (
2518dc8
)
- github-workflows: Rename deploy-app-image and deploy-base-image files with conditional inclusion (
45d791a
)
- .github/workflows: Add new semantic-release workflow (
119b96c
)
- docker-config: Add new ports and tokens (
1f35d2b
) - docker-compose: Add workspace location and system hostname arguments (
6514a56
) - copier.yaml: Add ssh_port, jupyter_port, jupyter_token, web_service_port and web_service_host_port configurations (
e50f184
)
- Makefile.jinja: Change test-initialize directory to tmp (
77b2b48
)
- README: Update setup instructions and environment variable info (
2ea6175
) - .copier-template: Add detailed README.md.jinja template (
816b4ec
)
- docker: Simplify Docker image naming (
0354dfb
) - docker: Modify IMAGE_NAME in docker base env file (
caa0d2e
) - .github/workflows: Change VARIANT to BASE_VARIANT in deploy-base-image workflow (
e999414
)
- docker: Add user email, full name and GitHub username, update clone directory name, add Jupyter port and token configuration (
3b260c3
) - docker: Add commands to run and launch app and base images (
5a628be
) - Makefile: Add force and test initialization commands (
9f7d9fa
) - .copier-config: Update config values and add new configs (
716434a
) - docker-compose: Allow specification of image tags (
93c10e3
) - docker-compose: Add new environment variables and volume mappings (
5a1eb60
) - docker: Add logic to clone repo and start jupyter lab (
8500480
)
- dockerfile: Change installation order and condition for openssh-server (
5ec40d2
) - template: Replace project_name with docker_project_name (
0fd36e9
) - copier.yaml: Update variable names and default value messages (
26832cb
) - copier-template: Rename .copier-config.yaml to .copier-docker-config (
555a384
) - docker: Change variable docker_registry to docker_project_name (
c76f859
)
- docker: Remove APP_VERSION from docker.app.env (
6a5bd11
) - project: Rename Makefile to Makefile.jinja (
c94bd52
)
- docker: Update base image for Docker build (
e6b5726
)
- docker-scripts: Add login command to docker-compose script (
2d750e3
) - docker: Add USERNAME environment variable (
4816f1b
) - copier.yaml: Add CUDA device config (
b48f0d5
) - docker: Add ipc mode and run command variables to docker config (
2446ae0
) - license: Add License templates (
dd3f50a
) - license: Add CC-BY-4.0 license (
4797420
) - license: Add Apache-2.0 license template (
87cbad0
) - copier.yaml: Add author and email fields with validation (
f087b99
) - contributing: Add contributing guide (
6253d18
) - copier-template: Add Code of Conduct template (
d2b11c2
) - poe: Add tasks for versioning and changelog generation (
d5bf1cb
) - .copier-template: Add CHANGELOG.md file (
6327263
) - copier-template: Add new pyproject.toml.jinja file (
bf30d21
) - .copier-template: Add .gitattributes file (
22e6488
) - .editorconfig: Add new file with configuration settings (
6abc735
) - .copier-template: Add .copierignore file (
a6a0a6d
)
- copier.yaml: Add new fields for source repository cloning (
1013717
) - docker: Add conditional execution for starting ssh service, add cloning app repository from Github, add starting Jupyter notebook in background (
d332aa9
) - dockerfile: Clone source code based on clone_source_code value (
442c18d
) - copier.yaml: Add NVIDIA GPU enable option (
5701513
) - docker: Enable pip installation of python dependencies (
0f12dea
) - Dockerfile: Add command customization via template variable (
d9649d8
) - copier.yaml: Add project_license selection (
67a0193
) - github-actions: Add workflows for deploying app and base images (
1ff6d3f
) - Makefile: Add Docker-related commands (
a744019
)
- .github/workflows: Update triggers and tags in deployment workflows (
81419c5
)
- github-workflows: Update tags trigger for app and base image deployments (
ce5c741
)
- release: Remove skip ci from commit subject (
83c1c7a
)
- Makefile: Add docker-login command (
08fe3a7
)
- docker: Add container registry (
a87d022
) - docker: Add new docker-compose script (
5ef6e90
) - .github: Add deploy-app-image workflow (
91e1e78
) - docker-compose.base: Add new ARGs to docker (
d3eca6f
)
- .github/workflows: Support main branch in deploy-base-image workflow (
e73279c
) - docker: Add tags to docker-compose.base.yaml (
1901f43
) - .github/workflows: Add dotenv action to docker deployment workflow (
de8a929
) - docker: Add docker.release.env configuration file (
815d977
) - .github/workflows: Add dynamic tagging in deploy-image.yaml (
147d6a0
) - Docker: Add python3-launchpadlib to installs (
bc3d0d6
) - docker: Update Dockerfile labels and fix apt-get update (
9b6020f
) - .github/workflows: Add docker image deployment script (
33d8ab2
) - docker: Add docker login script (
2b6369e
) - docker: Add new docker configuration script (
6da71d3
) - docker: Add commands in docker-build.sh (
3541852
) - docker: Initialize base docker-compose configuration (
5238eaa
) - docker: Add new docker configurations (
797701a
) - docker: Add new Dockerfile.base and associated scripts (
a273478
) - docker: Add docker.version with APP_VERSION field (
03ec0b5
) - .tasks-docker.toml: Add a new file (
8491ac5
)
- docker): update Dockerfile and docker-compose files for app; chore(docker: Add docker-build and docker-config rules; (
5b5a31e
)
- app: Change APP_INSTALL_ROOT to APP_PROJECT_ROOT (
2909664
)
- Initial version (
daa5516
)