rustus
TUS protocol implementation in Rust.
파일 탐색기
최종 버전 다운로드 (.zip)- docs.yml
- release.yml
- test.yml
- dependabot.yml
- logo_horizontal.svg
- configuration.md
- deploy.md
- hooks.md
- index.md
- _helpers.tpl
- deployment.yaml
- hpa.yaml
- ingress.yaml
- NOTES.txt
- pvc.yml
- service.yaml
- serviceaccount.yaml
- servicemonitor.yaml
- .helmignore
- Chart.lock
- Chart.yaml
- values.yaml
- logo.svg
- logo_horizontal.svg
- rustus_startup_logo.txt
- file_storage.rs
- mod.rs
- s3_hybrid.rs
- s3_storage.rs
- base.rs
- mod.rs
- file_storage.rs
- mod.rs
- redis_storage.rs
- base.rs
- mod.rs
- amqp_notifier.rs
- dir_notifier.rs
- file_notifier.rs
- http_notifier.rs
- kafka_notifier.rs
- mod.rs
- nats_notifier.rs
- base.rs
- hooks.rs
- manager.rs
- message_format.rs
- mod.rs
- get_info.rs
- mod.rs
- server_info.rs
- write_bytes.rs
- mod.rs
- routes.rs
- mod.rs
- routes.rs
- mod.rs
- routes.rs
- extensions.rs
- mod.rs
- dir_struct.rs
- enums.rs
- hashes.rs
- headers.rs
- lapin_pool.rs
- mod.rs
- config.rs
- errors.rs
- file_info.rs
- main.rs
- metrics.rs
- routes.rs
- server.rs
- state.rs
- .dockerignore
- .gitignore
- .pre-commit-config.yaml
- Cargo.lock
- Cargo.toml
- Cross.toml
- docker-compose.yaml
- Dockerfile
- LICENSE
- mkdocs.yml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/s3rius/rustus
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd rustus
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Rust (rustup) cargo 명령어를 쓰려면 Rust가 필요합니다.
cargo install --path .
이 명령어를 터미널에 그대로 입력해 실행하세요.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Docker
쉬움사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker run --rm -p "1081:1081" -d "ghcr.io/s3rius/rustus" --log-level "DEBUG"
빌드된 이미지를 실제 컨테이너로 실행합니다.
<a href="https://hub.docker.com/r/s3rius/rustus/"><img alt="Docker Image Size (latest by date)" src="https://img.shields.io/docker/image-size/s3rius/rustus?sort=date&style=for-the-badge"></a>
이 명령어를 터미널에 그대로 입력해 실행하세요.
<a href="https://hub.docker.com/r/s3rius/rustus/"><img alt="Docker Image Version (latest semver)" src="https://img.shields.io/docker/v/s3rius/rustus?style=for-the-badge"></a>
이 명령어를 터미널에 그대로 입력해 실행하세요.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo install --path .
이 명령어를 터미널에 그대로 입력해 실행하세요.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
