-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path.copier-docker-config.yaml
84 lines (75 loc) · 3.36 KB
/
.copier-docker-config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# Changes here will be overwritten by Copier; do NOT edit manually
_commit: v0.19.0-9-gd25159c
_src_path: .
app_clone_dirname: entelecheia/entelecheia
app_install_root: /workspace/projects
app_service_name: app
app_source_branch: main
app_source_repo: entelecheia/entelecheia
author: Young Joon Lee
build_images_from_dockerfile: true
clone_source_code: true
container_workspace_root: /workspace
copy_scripts_dir: true
cuda_device_id: all
docker_app_image_variant_name: app
docker_apt_packages: fontconfig fonts-nanum
docker_base_build_from: python:3.9-slim-bookworm
docker_base_image_variant_name: base
docker_container_uid: 9001
docker_container_username: app
docker_name_prefix: HYPERFAST_DOCKER
docker_project_name: hyperfast-docker
docker_registry: ghcr.io
docker_run_command: bash
docker_service_name: workspace
docker_timezone: Asia/Seoul
docker_username: entelecheia
email: entelecheia@hotmail.com
enable_nvidia_gpu: true
friendly_name: Hyperfast Docker Template
github_repo_name: hyperfast-docker-template
github_username: entelecheia
install_dotfiles: true
install_pip_requirements: true
jupyter_host_port: 18888
jupyter_port: 8585
jupyter_token: __juypter_token_(change_me)__
launch_scripts: launch.sh
main_branch: main
pip_command: pip3
project_description: 'Hyperfast Docker Template is an innovative project creation
tool that merges the flexibility of Docker with the simplicity of Copier to optimize
the project creation process. This tool allows developers to quickly and efficiently
set up Docker projects, thereby significantly reducing the time and effort traditionally
associated with this process.
By harnessing the power of Copier, Hyperfast Docker Template provides a user-friendly
interface that developers can utilize to duplicate Docker projects with minimal
hassle. It eradicates the need for extensive coding knowledge, making Docker more
accessible to a wider range of users.
Furthermore, this tool employs a hyperfast approach to Docker project templating,
ensuring that new projects are up and running in the quickest time possible. This
speed does not compromise the quality or functionality of the Docker projects
created, but instead enhances their performance, reliability, and scalability.
Hyperfast Docker Template also ensures consistency across Docker projects, as
the use of a template guarantees that all projects conform to a standardized layout
and configuration. This, in turn, enhances the overall workflow, as developers
can familiarize themselves with a consistent project structure and configuration,
leading to increased productivity and efficiency.
Whether you are an experienced developer or a novice just starting out, Hyperfast
Docker Template is the ideal tool to fast-track your Docker project creation process,
ensuring a seamless, efficient, and highly productive development experience.'
project_license: MIT
project_short_description: Hyperfast Docker Template is a powerful tool that leverages
copier to streamline the creation of new Docker projects. It simplifies and accelerates
Docker configurations, fostering a highly efficient and user-friendly development
experience.
python_command: python3
ssh_host_port: 2222
ssh_port: 22
use_deploy_workflows: false
use_jupyter: true
use_ssh_service: true
use_web_service: true
web_service_host_port: 18080
web_service_port: 8080