mycelial
Move your data with ease.
파일 탐색기
최종 버전 다운로드 (.zip)- check.yml
- release.yml
- lib.rs
- Cargo.toml
- de.rs
- mod.rs
- ser.rs
- lib.rs
- ser.rs
- bad_section_attributes.rs
- bad_section_attributes.stderr
- enum.rs
- enum.stderr
- union.rs
- union.stderr
- union_struct.rs
- union_struct.stderr
- test_config.rs
- test_ser_de.rs
- Cargo.toml
- config_only.rs
- config_section.rs
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- m0001.rs
- m0002.rs
- mod.rs
- daemon_tracker.rs
- db.rs
- mod.rs
- tables.rs
- assets.rs
- daemon.rs
- mod.rs
- workspace.rs
- workspaces.rs
- mod.rs
- mod.rs
- lib.rs
- main.rs
- tls_server.rs
- .gitignore
- Cargo.toml
- Makefile
- API.md
- Architecture.md
- CLI.md
- Client_Configuration.md
- Development_Setup.md
- Mycelite.md
- Tutorial.md
- lib.rs
- date_conv.rs
- time_conv.rs
- timestamp_conv.rs
- union_array_iter.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- .gitignore
- 20230806170305_state.sql
- 20230926135327_state_per_pipe.sql
- 20240214194737_client_creds.sql
- 20240304115513_connection.sql
- 20240304135015_daemon.sql
- 20240304155015_config.sql
- 20240305120511_pipe.sql
- 20240802133952_v0.9.0.sql
- 20240918134508_state_update.sql
- control_plane_client.rs
- lib.rs
- main.rs
- runtime.rs
- runtime_error.rs
- runtime_storage.rs
- scheduler.rs
- section_channel.rs
- sqlite_storage.rs
- .gitignore
- Cargo.toml
- config.example.toml
- Dockerfile
- Makefile
- lib.rs
- Cargo.toml
- command_channel.rs
- mod.rs
- state.rs
- command_channel.rs
- lib.rs
- message.rs
- pretty_print.rs
- section.rs
- state.rs
- Cargo.toml
- from_csv.rs
- to_csv.rs
- destination.rs
- lib.rs
- source.rs
- Cargo.toml
- list_dir.rs
- list_dir_bin.rs
- lib.rs
- source.rs
- Cargo.toml
- lib.rs
- source.rs
- Cargo.toml
- run_command_bin.rs
- run_command_df.rs
- bin.rs
- df.rs
- mod.rs
- lib.rs
- Cargo.toml
- destination.rs
- lib.rs
- source.rs
- Cargo.toml
- lib.rs
- section.rs
- Cargo.toml
- destination.rs
- lib.rs
- Cargo.toml
- destination.rs
- lib.rs
- source.rs
- Cargo.toml
- regex.rs
- time_nanos.rs
- lib.rs
- regex.rs
- time_nanos.rs
- Cargo.toml
- simple_query.rs
- stateful_query.rs
- stateful_query_between.rs
- destination.rs
- lib.rs
- message.rs
- source.rs
- stateful_query.rs
- Cargo.toml
- s3_csv_load.rs
- destination.rs
- lib.rs
- Cargo.toml
- list_objects.rs
- upload_object.rs
- destination.rs
- lib.rs
- source.rs
- static_credentials_provider.rs
- Cargo.toml
- destination.rs
- lib.rs
- source.rs
- Cargo.toml
- add_user.sh
- create_users_testdb.sh
- destination.rs
- lib.rs
- source.rs
- source.rs
- Cargo.toml
- destination.rs
- lib.rs
- source.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- config.toml
- .gitignore
- AeonikFono.ttf
- AeonikMono.ttf
- favicon.svg
- mycelial.css
- tailwind.css
- .gitkeep
- app.rs
- card.rs
- daemon.rs
- daemon_tokens.rs
- daemons.rs
- icons.rs
- index.rs
- login.rs
- logo.rs
- mod.rs
- navbar.rs
- node_state_form.rs
- routing.rs
- workspace.rs
- workspaces.rs
- lib.rs
- main.rs
- input.css
- tailwind.config.js
- .gitignore
- Cargo.toml
- Dioxus.toml
- index.html
- Makefile
- README.md
- .dockerignore
- .gitignore
- Cargo.lock
- Cargo.toml
- LICENSE
- Makefile
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/mycelial/mycelial
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd mycelial
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f myceliald/Dockerfile -t mycelial .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 mycelial
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
