tailmaster
此项目已暂停开发
파일 탐색기
최종 버전 다운로드 (.zip)- Maven__avalon_framework_avalon_framework_4_1_3.xml
- Maven__com_github_jsqlparser_jsqlparser_0_9_5.xml
- Maven__com_github_pagehelper_pagehelper_5_0_0.xml
- Maven__com_github_pagehelper_pagehelper_spring_boot_autoconfigure_1_0_0.xml
- Maven__com_github_pagehelper_pagehelper_spring_boot_starter_1_0_0.xml
- Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
- Maven__commons_fileupload_commons_fileupload_1_3_2.xml
- Maven__commons_io_commons_io_2_2.xml
- Maven__commons_logging_commons_logging_1_1.xml
- Maven__javax_servlet_javax_servlet_api_3_1_0.xml
- Maven__javax_servlet_servlet_api_2_3.xml
- Maven__jline_jline_0_9_94.xml
- Maven__junit_junit_4_12.xml
- Maven__logkit_logkit_1_0_1.xml
- Maven__mysql_mysql_connector_java_5_1_40.xml
- Maven__org_apache_commons_commons_lang3_3_4.xml
- Maven__org_hamcrest_hamcrest_core_1_3.xml
- Maven__org_hamcrest_hamcrest_library_1_3.xml
- Maven__org_mybatis_mybatis_3_4_0.xml
- Maven__org_mybatis_mybatis_spring_1_3_0.xml
- Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_1_1.xml
- Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_1_1.xml
- Maven__org_objenesis_objenesis_2_1.xml
- Maven__org_ow2_asm_asm_5_0_3.xml
- .name
- compiler.xml
- encodings.xml
- misc.xml
- modules.xml
- vcs.xml
- workspace.xml
- PageCacheResource.java
- EhcacheConfiguration.java
- RedisUtils.java
- ehcache.xml
- pom.xml
- DateUtils.java
- Decript.java
- DesUtil.java
- EncryptUtils.java
- Arith.java
- DecimalUtil.java
- MathUtils.java
- Pagination.java
- BaseRequest.java
- Response.java
- Status.java
- AbstractPool.java
- BlockingPool.java
- BoundedBlockingPool.java
- ObjectFactory.java
- Pool.java
- Validator.java
- LogUtil.java
- ThreadUtil.java
- CommonUtils.java
- pom.xml
- MyBatisSqlInterceptor.java
- AdviceDao.java
- AdviceDao.xml
- AppDao.java
- AppDao.xml
- ClazzDao.java
- ClazzDao.xml
- ControlDao.java
- ControlDao.xml
- PageDao.java
- PageDao.xml
- ResourceDao.java
- ResourceDao.xml
- RoleDao.java
- RoleDao.xml
- UserDao.java
- UserDao.xml
- pom.xml
- AppInfo.java
- BaseMsg.java
- RecommendInfo.java
- Advice.java
- App.java
- BaseDomain.java
- Clazz.java
- Control.java
- Page.java
- Resource.java
- Role.java
- User.java
- UserRole.java
- pom.xml
- Consumer.java
- KafkaConsumerProducerDemo.java
- KafkaProperties.java
- Producer.java
- pom.xml
- PageServiceImpl.java
- a.info
- pom.xml
- pom.xml
- AdviceController.java
- OperateAppRequest.java
- QueryAppRequest.java
- AppResource.java
- AuthRequest.java
- AuthResource.java
- Menu.java
- OperateClazzRequest.java
- ClassResource.java
- OperateControlRequest.java
- QueryControlRequest.java
- ControlResource.java
- OperatePageRequest.java
- QueryPageRequest.java
- PageResource.java
- FileController.java
- TestController.java
- WebExceptionHandler.java
- LoggerFilter.java
- OauthFilter.java
- InitListener.java
- Request.java
- RequestAsyncProcessHandler.java
- RequestQueue.java
- RequestProcessorThreadPool.java
- WorkThread.java
- Util.java
- Application.java
- application.properties
- application.properties
- generatorConfig.xml
- logback.xml
- BaseTest.java
- ConsoleTest.java
- esform.properties
- MainTest.java
- pom.xml
- .gitignore
- pom.xml
- soul-esview-2017-11-11.sql
- misc.xml
- modules.xml
- vcs.xml
- build.js
- check-versions.js
- dev-client.js
- dev-server.js
- utils.js
- vue-loader.conf.js
- webpack.base.conf.js
- webpack.dev.conf.js
- webpack.dist.base.conf.js
- webpack.dist.prod.conf.js
- webpack.prod.conf.js
- dev.env.js
- index.js
- prod.env.js
- ADVANCE.md
- BASIC.md
- book.json
- INSTALL.md
- quick-start.md
- SUMMARY.md
- code_editor.vue
- control.vue
- index.js
- model_editor.vue
- render_dev.js
- assemble.js
- dnd.js
- event.js
- lifecycle.js
- droppable.js
- editable.js
- index.js
- formCheckbox.vue
- formDate.vue
- formInput.vue
- formNumber.vue
- formRadio.vue
- formSelect.vue
- formUpload.vue
- index.js
- wrapCard.vue
- wrapModal.vue
- wrapTable.vue
- index.js
- render.js
- render.vue
- index.js
- soul_module.js
- config.js
- index.js
- code_helper.js
- dom_helper.js
- soul_helper.js
- index.js
- m_pagination.js
- config.js
- install_component.js
- install_directive.js
- interceptor.js
- router.js
- advice_resource.js
- assemble_resource.js
- auth_resource.js
- develop_resource.js
- index.js
- drag_module.js
- index.js
- router_module.js
- user_module.js
- custom.less
- index.less
- reset.less
- control.less
- drop_container.less
- frame.less
- index.less
- clearfix.less
- index.less
- index.less
- assist.js
- index.vue
- assemble_page.vue
- manage_app.vue
- manage_page.vue
- index.vue
- operate_control.vue
- home.vue
- index.vue
- app.vue
- login.vue
- render.vue
- main.js
- server.js
- abap.js
- abc.js
- actionscript.js
- ada.js
- apache_conf.js
- applescript.js
- asciidoc.js
- assembly_x86.js
- autohotkey.js
- batchfile.js
- bro.js
- c9search.js
- c_cpp.js
- cirru.js
- clojure.js
- cobol.js
- coffee.js
- coldfusion.js
- csharp.js
- css.js
- curly.js
- d.js
- dart.js
- diff.js
- django.js
- dockerfile.js
- dot.js
- drools.js
- eiffel.js
- ejs.js
- elixir.js
- elm.js
- erlang.js
- forth.js
- fortran.js
- ftl.js
- gcode.js
- gherkin.js
- gitignore.js
- glsl.js
- gobstones.js
- golang.js
- graphqlschema.js
- groovy.js
- haml.js
- handlebars.js
- haskell.js
- haskell_cabal.js
- haxe.js
- hjson.js
- html.js
- html_elixir.js
- html_ruby.js
- ini.js
- io.js
- jack.js
- jade.js
- java.js
- javascript.js
- json.js
- jsoniq.js
- jsp.js
- jsx.js
- julia.js
- kotlin.js
- latex.js
- lean.js
- less.js
- liquid.js
- lisp.js
- live_script.js
- livescript.js
- logiql.js
- lsl.js
- lua.js
- luapage.js
- lucene.js
- makefile.js
- markdown.js
- mask.js
- matlab.js
- maze.js
- mel.js
- mips_assembler.js
- mipsassembler.js
- mushcode.js
- mysql.js
- nix.js
- nsis.js
- objectivec.js
- ocaml.js
- pascal.js
- perl.js
- pgsql.js
- php.js
- pig.js
- plain_text.js
- powershell.js
- praat.js
- prolog.js
- properties.js
- protobuf.js
- python.js
- r.js
- razor.js
- rdoc.js
- rhtml.js
- rst.js
- ruby.js
- rust.js
- sass.js
- scad.js
- scala.js
- scheme.js
- scss.js
- sh.js
- sjs.js
- smarty.js
- snippets.js
- soy_template.js
- space.js
- sparql.js
- sql.js
- sqlserver.js
- stylus.js
- svg.js
- swift.js
- swig.js
- tcl.js
- tex.js
- text.js
- textile.js
- toml.js
- tsx.js
- turtle.js
- twig.js
- typescript.js
- vala.js
- vbscript.js
- velocity.js
- verilog.js
- vhdl.js
- wollok.js
- xml.js
- xquery.js
- yaml.js
- ace.js
- ext-beautify.js
- ext-chromevox.js
- ext-elastic_tabstops_lite.js
- ext-emmet.js
- ext-error_marker.js
- ext-keybinding_menu.js
- ext-language_tools.js
- ext-linking.js
- ext-modelist.js
- ext-old_ie.js
- ext-searchbox.js
- ext-settings_menu.js
- ext-spellcheck.js
- ext-split.js
- ext-static_highlight.js
- ext-statusbar.js
- ext-textarea.js
- ext-themelist.js
- ext-whitespace.js
- keybinding-emacs.js
- keybinding-vim.js
- mode-coffee.js
- mode-css.js
- mode-javascript.js
- mode-less.js
- mode-sql.js
- theme-tomorrow.js
- worker-coffee.js
- worker-css.js
- worker-html.js
- worker-javascript.js
- worker-json.js
- worker-lua.js
- worker-php.js
- worker-xml.js
- worker-xquery.js
- avatar.jpg
- git.jpg
- login.jpg
- logo.png
- .gitkeep
- Lexer.js
- Parser.js
- Tag.js
- Token.js
- Util.js
- .babelrc
- .editorconfig
- .postcssrc.js
- index.html
- package.json
- README-ch.md
- README.md
- todolist.txt
- .gitattributes
- .gitignore
- book.json
- LICENSE
- methods.md
- quick-start.md
- README.md
- SUMMARY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/furioussoul/tailmaster
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd tailmaster
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker build -f ui/static/ace/snippets/dockerfile.js -t tailmaster .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 tailmaster
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Maven (Java)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
cd server/cache
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
4. Node.js
쉬움사전 준비물
cd ui
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
