galaxy
Legacy Galaxy still available as read-only on https://old-galaxy.ansible.com - looking for the new galaxy -> https://github.com/ansible/galaxy_ng
파일 탐색기
최종 버전 다운로드 (.zip)- Bug_report.md
- Feature_request.md
- New_namespace.md
- ci_lint.yml
- ci_unit.yml
- CODE_OF_CONDUCT.md
- ansible-local.css
- basic.css
- bootstrap-dropdown.js
- bootstrap-scrollspy.js
- bootstrap-sphinx.css
- bootstrap.css
- default.css
- doctools.js
- favicon.ico
- file.png
- jquery.js
- minus.png
- opensearch.xml
- plus.png
- pygments.css
- searchtools.js
- sidebar.js
- solar.css
- solarized-dark.css
- subtle_dots.png
- underscore.js
- badge_only.css
- theme.css
- fontawesome-webfont.eot
- fontawesome-webfont.svg
- fontawesome-webfont.ttf
- fontawesome-webfont.woff
- fontawesome-webfont.woff2
- FontAwesome.otf
- Inconsolata-Bold.ttf
- Inconsolata-Regular.ttf
- Lato-Bold.ttf
- Lato-BoldItalic.ttf
- Lato-Italic.ttf
- Lato-Regular.ttf
- RobotoSlab-Bold.ttf
- RobotoSlab-Regular.ttf
- galaxy-logo-02.svg
- galaxy-logo-03.svg
- logo_invert.png
- modernizr.min.js
- theme.js
- __init__.py
- breadcrumbs.html
- footer.html
- layout.html
- search.html
- searchbox.html
- theme.conf
- versions.html
- content_scoring.rst
- creating_apb.rst
- creating_collections.rst
- creating_role.rst
- deprecate-01.png
- deprecate-02.png
- deprecate.rst
- importing.rst
- index.rst
- login-01.png
- login-02.png
- login-03.png
- login-04.png
- login-05.png
- login-06.png
- mycontent-01.png
- mycontent-02.png
- mycontent-03.png
- mycontent-04.png
- mycontent-05.png
- mycontent-06.png
- mycontent-07.png
- mycontent-08.png
- mycontent-09.png
- mycontent-10.png
- mycontent-11.png
- mycontent-12.png
- mycontent-13.png
- myimports-01.png
- myimports-02.png
- namespaces.rst
- update-01.png
- update-02.png
- update-03.png
- version.rst
- contributing.rst
- index.rst
- workflow.rst
- community-toolbar-01.png
- community-toolbar-02.png
- community-toolbar-03.png
- community-toolbar-04.png
- content_types.rst
- index.rst
- search-toolbar-01.png
- search-toolbar-02.png
- search-toolbar-03.png
- search-toolbar-04.png
- search-toolbar-05.png
- search-toolbar-06.png
- search-toolbar-07.png
- search.rst
- vendors-toolbar-01.png
- vendors-toolbar-02.png
- vendors-toolbar-03.png
- vendors-toolbar-04.png
- configure.rst
- examples.rst
- index.rst
- install.rst
- index.rst
- installing.rst
- conf.py
- index.rst
- .gitignore
- .nojekyll
- jinja2-2.9.7.inv
- keyword_desc.yml
- Makefile
- Makefile.sphinx
- modules.js
- python2-2.7.13.inv
- python3-3.6.2.inv
- README.md
- variables.dot
- 0001_initial.py
- 0002_auto_20150803_1328.py
- 0003_auto_20151125_0840.py
- 0004_customuser_cache_refreshed.py
- 0005_github_attrs.py
- 0006_remove_customuser_github_user.py
- 0007_auto_20180821_1259.py
- 0008_auto_20181011_1056.py
- 0009_auto_20181018_1248.py
- __init__.py
- __init__.py
- test_custom_user_model.py
- __init__.py
- admin.py
- forms.py
- models.py
- test_download_views.py
- __init__.py
- urls.py
- views.py
- __init__.py
- collections.py
- imports.py
- search.py
- __init__.py
- test_collection_views.py
- test_combined_views.py
- test_import_views.py
- test_repo_or_collection_detail.py
- test_search.py
- test_search_views.py
- __init__.py
- collections.py
- combined.py
- imports.py
- search.py
- __init__.py
- search.py
- urls.py
- __init__.py
- active_user.py
- content.py
- content_block.py
- content_type.py
- email.py
- influx.py
- namespace.py
- notification.py
- provider.py
- provider_namespace.py
- provider_source.py
- repository.py
- repository_source.py
- roles.py
- serializers.py
- survey.py
- token.py
- users.py
- test_exception_handler.py
- __init__.py
- __init__.py
- collection.py
- tasks.py
- __init__.py
- test_collection_import_views.py
- test_collection_serializers.py
- test_collection_version_views.py
- test_collection_views.py
- test_task_serializers.py
- __init__.py
- api.py
- collection.py
- collection_import.py
- collection_version.py
- __init__.py
- pagination.py
- urls.py
- __init__.py
- account.py
- active_user.py
- base_views.py
- content.py
- content_block.py
- content_type.py
- email.py
- influx.py
- monitor.py
- namespace.py
- notification.py
- provider_namespace.py
- provider_source.py
- repository.py
- repository_source.py
- roles.py
- search.py
- survey.py
- token.py
- users.py
- views.py
- __init__.py
- access.py
- aggregators.py
- base.py
- exceptions.py
- fields.py
- filters.py
- githubapi.py
- pagination.py
- permissions.py
- renderers.py
- tasks.py
- urls.py
- utils.py
- __init__.py
- test_schema.py
- test_version.py
- __init__.py
- context_processors.py
- schema.py
- survey.py
- tasking.py
- testing.py
- version.py
- __init__.py
- yamllint.yaml
- __init__.py
- apb.py
- base.py
- module.py
- module_utils.py
- plugin.py
- role.py
- __init__.py
- test_apb_loader.py
- test_finders.py
- test_linters.py
- test_readme_utils.py
- test_role_loader.py
- __init__.py
- ast.py
- git.py
- lint.py
- readme.py
- spdx_licenses.json
- spdx_licenses.py
- __init__.py
- exceptions.py
- finders.py
- main.py
- models.py
- repository.py
- __init__.py
- __init__.py
- tasks.py
- user_notifications.py
- __init__.py
- delete_collection_version.py
- import_task_message_cleanup.py
- refresh_role_counts.py
- reimport_role.py
- waitenv.py
- __init__.py
- 0059_drop_role_rating.py
- 0060_user_repository.py
- 0061_role_repo_ref.py
- 0062_move_repository_counters.py
- 0063_remove_deprecated_role_fields.py
- 0064_rename_role.py
- 0065_namespace_refactor.py
- 0066_content_type.py
- 0067_bind_stargazers_to_repo.py
- 0068_auto_20180102_1126.py
- 0069_importtask_repository_ref.py
- 0070_remove_importtask_github_counters.py
- 0071_drop_original_name.py
- 0072_add_fields_choices.py
- 0073_original_name.py
- 0074_repo_import_branch.py
- 0075_repo_namespace_ref.py
- 0076_content_namespace_ref.py
- 0077_auto_20180201_1639.py
- 0078_auto_20180208_0629.py
- 0079_auto_20180208_0650.py
- 0080_auto_20180212_1111.py
- 0081_content_metadata.py
- 0082_apb_content_type.py
- 0083_content_search_vector.py
- 0084_content_block_update.py
- 0085_auto_20180328_1130.py
- 0086_auto_20180328_1147.py
- 0088_auto_20180328_1209.py
- 0089_delete_invalid_contents.py
- 0090_issue_tracker_url.py
- 0092_content_module_utils.py
- 0093_link_content_version_w_repo.py
- 0094_import_branch.py
- 0095_repository_version_unique.py
- 0096_repository_format.py
- 0097_delete_empty_repos.py
- 0098_readme.py
- 0099_namespace_vendor.py
- 0100_notifications.py
- 0101_remove_importtask_repository_alt_name.py
- 0102_provider_download_url.py
- 0103_repository_download_count.py
- 0104_repository_version.py
- 0105_content_block_update.py
- 0106_readme_on_delete.py
- 0107_cloud_platforms.py
- 0108_sanitize_namespace_names.py
- 0109_auto_20180626_1050.py
- 0110_revert_sanitize_namespace_names.py
- 0111_repository_deprecated.py
- 0112_auto_20180817_0950.py
- 0113_repository_community_score.py
- 0114_content_type.py
- 0115_content_scoring_20180918_1506.py
- 0116_set_contentrule_values_20180918_1509.py
- 0117_namespace_search_index.py
- 0118_influxsessionidentifier.py
- 0119_scoring_edits_remove_contentrule.py
- 0120_repository_quality_score_date.py
- 0121_userpreferences.py
- 0122_auto_20181015_1802.py
- 0123_fix_importtaskmessage_constraints.py
- 0124_auto_20181210_1433.py
- 0125_community_score_question_average.py
- 0126_notification_commit_message.py
- 0127_drop_categories.py
- 0128_collection_models.py
- 0129_collection_quality_score_updates.py
- 0130_move_collection_quality_score.py
- 0131_import_task_collection_support.py
- 0132_update_collecion_scores.py
- 0133_collection_tasks.py
- 0134_update_contenttype.py
- 0135_rename_community_survey.py
- 0136_collection_survey_preferences.py
- 0137_collectionimport_imported_version.py
- 0138_drop_importtask_collections.py
- 0139_collection_version_readme.py
- 0140_usernotification_collection.py
- 0141_collection_latest_version.py
- 0142_collection_search.py
- 0143_collection_on_delete.py
- __init__.py
- v2_4_0.py
- __init__.py
- base.py
- collection.py
- content.py
- importing.py
- mixins.py
- namespace.py
- provider.py
- repository.py
- task.py
- travis.py
- user.py
- utils.py
- __init__.py
- handlers.py
- __init__.py
- contentblock.py
- galaxyhelpers.py
- __init__.py
- test_cloud_platform_model.py
- test_content_block_model.py
- test_content_type_model.py
- test_login_handler.py
- test_platform_model.py
- test_provider_model.py
- test_subscription_model.py
- test_tag_model.py
- test_user_alias_model.py
- test_user_notifications.py
- __init__.py
- admin.py
- apps.py
- fields.py
- forms.py
- mixins.py
- urls.py
- __init__.py
- custom.py
- default.py
- development.py
- production.py
- testing.py
- api.html
- robots.txt
- __init__.py
- apb.py
- base.py
- collection.py
- role.py
- __init__.py
- collection.py
- repository.py
- test_collection.py
- __init__.py
- exceptions.py
- logutils.py
- utils.py
- __init__.py
- constants.py
- urls.py
- wsgi.py
- app.e2e-spec.ts
- app.po.ts
- tsconfig.e2e.json
- auth.service.ts
- detail-actions.component.html
- detail-actions.component.less
- detail-actions.component.ts
- author-detail.component.html
- author-detail.component.less
- author-detail.component.spec.ts
- author-detail.component.ts
- authors.component.spec.ts
- authors.component.ts
- authors.module.ts
- authors.resolver.service.ts
- authors.routing.module.ts
- cloud-platforms.component.html
- cloud-platforms.component.less
- cloud-platforms.component.ts
- collection-content.component.html
- collection-content.component.less
- collection-content.component.ts
- dependencies.component.html
- dependencies.component.less
- dependencies.component.ts
- card-info.component.html
- card-info.component.less
- card-info.component.ts
- platforms.component.html
- platforms.component.less
- platforms.component.ts
- quality-details.component.html
- quality-details.component.less
- quality-details.component.spec.ts
- quality-details.component.ts
- community-survey.component.html
- community-survey.component.less
- community-survey.component.ts
- types.ts
- versions.component.html
- versions.component.less
- versions.component.ts
- collection-detail.component.html
- collection-detail.component.less
- collection-detail.component.ts
- module-utils.component.html
- module-utils.component.less
- module-utils.component.ts
- modules.component.html
- modules.component.less
- modules.component.ts
- plugins.component.html
- plugins.component.less
- plugins.component.ts
- roles.component.html
- roles.component.less
- roles.component.ts
- content-header.component.html
- content-header.component.less
- content-header.component.ts
- repository-detail.component.html
- repository-detail.component.less
- repository-detail.component.ts
- score-bar.component.html
- score-bar.component.less
- score-bar.component.spec.ts
- score-bar.component.ts
- content-detail.module.ts
- content-detail.resolver.service.ts
- content-detail.routing.module.ts
- detail-loader.component.ts
- content-types.enum.ts
- contributor-types.enum.ts
- format.ts
- import-state.enum.ts
- plugin-types.enum.ts
- repo-types.enum.ts
- view-types.enum.ts
- access-denied.component.html
- access-denied.component.less
- access-denied.component.ts
- not-found.component.html
- not-found.component.less
- not-found.component.ts
- exception-pages.module.ts
- exception-pages.routing.module.ts
- carousel.component.html
- carousel.component.less
- carousel.component.ts
- popular.component.html
- popular.component.less
- popular.component.ts
- home.component.html
- home.component.less
- home.component.spec.ts
- home.component.ts
- home.module.ts
- home.resolver.service.ts
- home.routing.module.ts
- login.component.html
- login.component.less
- login.component.spec.ts
- login.component.ts
- login.module.ts
- login.routing.module.ts
- add-content-modal.component.ts
- namespace-detail.component.html
- namespace-detail.component.less
- namespace-detail.component.spec.ts
- namespace-detail.component.ts
- namespace-detail.resolver.service.spec.ts
- namespace-detail.resolver.service.ts
- action.component.html
- action.component.less
- action.component.ts
- owners-content.component.html
- owners-content.component.less
- owners-content.component.spec.ts
- owners-content.component.ts
- provider-namespaces-content.component.html
- provider-namespaces-content.component.less
- provider-namespaces-content.component.spec.ts
- provider-namespaces-content.component.ts
- repositories-content.component.ts
- namespace-list-resolver.service.spec.ts
- namespace-list-resolver.service.ts
- namespace-list.component.html
- namespace-list.component.less
- namespace-list.component.spec.ts
- namespace-list.component.ts
- my-content.module.ts
- my-content.routing.module.ts
- import-list.component.ts
- import-list.resolver.service.ts
- my-imports.module.ts
- my-imports.routing.module.ts
- email-action.component.html
- email-action.component.less
- email-action.component.spec.ts
- email-action.component.ts
- preferences.component.html
- preferences.component.less
- preferences.component.ts
- preferences.module.ts
- preferences.routing.module.ts
- import-modal.tsx
- pick-import-type.tsx
- repo-import-view.tsx
- upload-collection.tsx
- collection-list-item.tsx
- content-list.tsx
- content-toolbar.tsx
- repo-list-item.tsx
- import-console.tsx
- import-list.tsx
- community.tsx
- page-header.tsx
- page-loading.tsx
- param-filter.tsx
- param-paginator.tsx
- patternfly-filter.tsx
- patternfly-pager.tsx
- patternfly-sort.tsx
- patternfly-toolbar.tsx
- score.tsx
- collection-detail.tsx
- content-detail.tsx
- repo-detail.tsx
- add-content-container.tsx
- community-page.tsx
- my-imports.tsx
- injector-context.ts
- link.tsx
- param-helper.ts
- render-react.tsx
- add-repository.ts
- my-content.ts
- my-imports.ts
- pf-toolbar.ts
- add-repository-modal.less
- community.less
- my-content.less
- my-imports.less
- page-header.less
- page-loading.less
- score.less
- api-root.service.spec.ts
- api-root.service.ts
- api-root.ts
- base-type.ts
- generic-query-save.ts
- generic-query.ts
- service-base.ts
- cloud-platform.service.spec.ts
- cloud-platform.service.ts
- cloud-platform.ts
- collection.service.ts
- collection.ts
- combined.service.ts
- combined.ts
- content.service.spec.ts
- content.service.ts
- content.ts
- content-block.ts
- content-blocks.service.spec.ts
- content-blocks.service.ts
- content-type.service.spec.ts
- content-type.service.ts
- content-type.ts
- email.service.ts
- email.ts
- import-latest.ts
- import.ts
- imports.service.spec.ts
- imports.service.ts
- event-logger.service.ts
- event.ts
- influx-session.ts
- namespace.service.spec.ts
- namespace.service.ts
- namespace.ts
- user-notification.service.ts
- user-notification.ts
- pf-body.service.ts
- platform.service.spec.ts
- platform.service.ts
- platform.ts
- preferences.service.spec.ts
- preferences.service.ts
- user-preferences.ts
- provider-namespace.ts
- provider-source.service.spec.ts
- provider-source.service.ts
- provider-source.ts
- repository-source.ts
- repository.service.spec.ts
- repository.service.ts
- repository.ts
- version.ts
- repository-import.service.spec.ts
- repository-import.service.ts
- repository-import.ts
- survey.service.ts
- survey.ts
- tag.ts
- tags.service.spec.ts
- tags.service.ts
- user.service.spec.ts
- user.service.ts
- user.ts
- paged-response.ts
- popular.component.html
- popular.component.less
- popular.component.spec.ts
- popular.component.ts
- search-routing.module.ts
- search.component.html
- search.component.less
- search.component.spec.ts
- search.component.ts
- search.module.ts
- search.resolver.service.ts
- page-header.component.html
- page-header.component.less
- page-header.component.spec.ts
- page-header.component.ts
- page-loading.component.html
- page-loading.component.less
- page-loading.component.spec.ts
- page-loading.component.ts
- log-event.directive.ts
- middleclick.directive.ts
- shared.module.ts
- user-notifications.component.html
- user-notifications.component.less
- user-notifications.component.spec.ts
- user-notifications.component.ts
- clipboard.component.html
- clipboard.component.less
- clipboard.component.ts
- collection-list-item.component.html
- collection-list-item.component.less
- collection-list-item.component.ts
- notification-drawer.component.html
- notification-drawer.component.less
- notification-drawer.component.spec.ts
- notification-drawer.component.ts
- score.component.html
- score.component.less
- score.component.spec.ts
- score.component.ts
- utilities.module.ts
- vendor-card.component.html
- vendor-card.component.less
- vendor-card.component.ts
- vendors.component.html
- vendors.component.less
- vendors.component.ts
- vendors.module.ts
- vendors.resolver.service.ts
- vendors.routing.module.ts
- app-routing.module.ts
- app.component.html
- app.component.less
- app.component.spec.ts
- app.component.ts
- app.module.ts
- .gitkeep
- avatar.png
- favicon.ico
- galaxy-logo-01.svg
- galaxy-logo-02.svg
- galaxy-logo-03.svg
- environment.prod.ts
- environment.ts
- index.html
- main.ts
- polyfills.ts
- styles.less
- test.ts
- tsconfig.app.json
- tsconfig.spec.json
- typings.d.ts
- variables.less
- .editorconfig
- .gitignore
- .prettierrc.yaml
- angular.json
- karma.conf.js
- package.json
- protractor.conf.js
- proxy.conf.js
- README.md
- tsconfig.json
- tslint.json
- yarn.lock
- dev-requirements.in
- dev-requirements.txt
- requirements.in
- requirements.txt
- compose.yml
- Dockerfile
- entrypoint.sh
- Procfile
- prometheus.yml
- tmux.conf
- default.conf
- nginx.conf
- build.sh
- compose.yml
- Dockerfile
- Dockerfile.base
- Dockerfile.build
- Dockerfile.static
- entrypoint.sh
- galaxy-importer.cfg
- influxdb_init.py
- search-metrics-dashboard-influxdb.json
- search-metrics-dashboard-prometheus.json
- setup.yml
- closed_pulls.py
- platform.json
- testplan-2.0.0.md
- main.yml
- main.yml
- main.yml
- main.yml
- main.yml
- inventory
- test.yml
- .dockerignore
- .gitignore
- .mailmap
- .travis.yml
- .yamllint
- AUTHORS
- CHANGELOG.rst
- CONTRIBUTING.rst
- DCO_1_1.md
- LICENSE
- Makefile
- manage.py
- pre-commit
- README.md
- requirements.txt
- ROADMAP.md
- setup.cfg
- setup.py
- update-authors.py
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/ansible/galaxy
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd galaxy
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker compose -f scripts/docker/dev/compose.yml up -d --build
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
cd galaxyui
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
4. Python
쉬움사전 준비물
pip install -r requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python manage.py runserver
장고(Django) 개발 서버를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
5. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
