νλͺ¨λμ΄μ¦λ κ°λ°©ν OS λ° μλμ° OSλ₯Ό μ¬μ©νλ μ격μ§μ PCλ€μ ν΅ν©κ΄λ¦¬ ν μ μλ μ루μ
μ
λλ€.
νλͺ¨λμ΄μ¦ νλ‘μ νΈλ (1) νλͺ¨λμ΄μ¦ μΌν° (2) νλͺ¨λμ΄μ¦ μμ΄μ νΈ (3) νλͺ¨λμ΄μ¦ μ΄λλ―Ό (4) νλͺ¨λμ΄μ¦ 컀λ₯ν° λ±μΌλ‘ ꡬμ±λμ΄ μμ΅λλ€.
νλͺ¨λμ΄μ¦ μΌν°λ ν¬κ² μΈκ°μ§μ κΈ°λ₯μ κ°κ³ μμ΅λλ€.
- 첫λ²μ§Έλ‘ κ΄λ¦¬μκ° μ격μ§μ λμ PCλ€μκ² λ°±μ λ° λ³΅κ΅¬ νλ‘κ·Έλ¨ μ€μΉ μ°¨λ¨ λ±μ μ μ± μ λ΄λ¦¬κ³ μ μ± μ΄ μ μμ μΌλ‘ λ΄λ €μ‘λμ§ μνκ²°κ³Όλ₯Ό λ³Ό μ μμ΅λλ€.
- λλ²μ§Έλ‘ μκ²©μ§ PCλ€μ μ€μκ° CPU memory λ±μ μ¬μ©λμ νλμ νμΈνκ³ μμμ κ΄λ¦¬ν μ μμ΅λλ€.
- μΈλ²μ§Έλ‘ μ격μ§μ PCμ μ격 μ μμ νμ¬ λ¬Έμ κ° μκ²Όμ κ²½μ° μ¦κ°μ μ΄κ³ ν¨μ¨μ μΌλ‘ λμμ ν μ μμ΅λλ€.
νλͺ¨λμ΄μ¦ μμ΄μ νΈλ λ³λμ νλ©΄ μμ΄ νλͺ¨λμ΄μ¦ μΌν°μμ λ΄λ¦° μ μ±
μ μννκ³ μνκ²°κ³Όλ₯Ό 보λ΄λ μν μ ν©λλ€.
νλͺ¨λμ΄μ¦ μ΄λλ―Όμμλ νλͺ¨λμ΄μ¦ μΌν°μμ μ격μ μμ ν μ μλλ‘ κΈ°λ₯μ μ 곡νκ³ λ³λλ‘ νλͺ¨λμ΄μ¦ μ΄λλ―Ό λ°μ€ν¬ν μ΄ν리μΌμ΄μ
μ ν΅ν΄μλ μ°κ²°λ μ격μ§μ PCλ€μ μ격μ μ΄ μΈμ
κ΄λ¦¬ μ μ κ΄λ¦¬ λ±μ κΈ°λ₯μ ν μ μμ΅λλ€.
π μμΈν μ¬μ©λ²μ μκ³ μΆμΌλ©΄ μ¬μ©μ λ§€λ΄μΌλ₯Ό μ°Έκ³ νμΈμ.
| νλͺ¨λμ΄μ¦λ μΈλΆ 곡μΈμν μΈμ¦κΈ°κ΄μ ν΅ν΄ GSμΈμ¦ 1λ±κΈμ μννΈμ¨μ΄ νμ§μΈμ¦μ λ°μ κΈ°μ λ‘ μ¬μ©μκ° μ λ’°ν μ μλ μννΈμ¨μ΄ νμ§μ μ 곡ν©λλ€. Hamonize official homepage |
![]() |
|---|
| OS κ΅¬λΆ | Description |
|---|---|
| HamoniKR OS 4.0 Jin | Hamonize (Connector νλ‘κ·Έλ¨ Agent νλ‘κ·Έλ¨ μ격κ΄λ¦¬νλ‘κ·Έλ¨ Usbκ΄λ¦¬ νλ‘μΈμ€κ΄λ¦¬ ) κ°λ₯ |
| Linux Mint 20.2 | Hamonize (Connector νλ‘κ·Έλ¨ Agent νλ‘κ·Έλ¨ μ격κ΄λ¦¬νλ‘κ·Έλ¨ Usbκ΄λ¦¬ νλ‘μΈμ€κ΄λ¦¬ ) κ°λ₯ |
| Debian bullseye | Hamonize (Connector νλ‘κ·Έλ¨ Agent νλ‘κ·Έλ¨ μ격κ΄λ¦¬νλ‘κ·Έλ¨ Usbκ΄λ¦¬ νλ‘μΈμ€κ΄λ¦¬ ) κ°λ₯ |
| Ubuntu 20.04 | Hamonize (Connector νλ‘κ·Έλ¨ Agent νλ‘κ·Έλ¨ μ격κ΄λ¦¬νλ‘κ·Έλ¨ Usbκ΄λ¦¬ νλ‘μΈμ€κ΄λ¦¬ ) κ°λ₯ |
| Gooroom 2.4 | Hamonize (Connector νλ‘κ·Έλ¨ Agent νλ‘κ·Έλ¨ μ격κ΄λ¦¬νλ‘κ·Έλ¨ Usbκ΄λ¦¬ νλ‘μΈμ€κ΄λ¦¬ ) κ°λ₯ |
| Window 10 | Hamonize (Connector νλ‘κ·Έλ¨ μ격κ΄λ¦¬νλ‘κ·Έλ¨) κ°λ₯ |
Hamonize Server κ΅¬μΆ λ°©λ²μ Wikiμ Hamonize μ€μΉ μλ΄ νμ΄μ§λ₯Ό μ°Έκ³ νμκΈ° λ°λλλ€.
Hamonize Manager (κ΄λ¦¬μ PC)
- Hamonize-Center (Web Console)μ μ μνμ¬ μ격κ΄λ¦¬λμ PCμ μ 보 λ° μ μ± κ΄λ¦¬ μ격κ΄λ¦¬λ₯Ό ν μμμ΅λλ€.
- Hamonize-Admin (μ격κ΄λ¦¬νλ‘κ·Έλ¨)μΌλ‘ μ격κ΄λ¦¬ λμ PCμ μ격μ μ΄λ₯Ό ν μ μμ΅λλ€.
- Download : Hamonize-Admin(μ격κ΄λ¦¬νλ‘κ·Έλ¨) github releaseμμ OS νκ²½μ λ§λ νλ‘κ·Έλ¨μ λ€μ΄λ‘λ λ°μ΅λλ€.
- Install : λ€μ΄λ‘λ λ°μ κ²½λ‘μμ λ€μ λͺ λ Ήμ΄λ₯Ό μ€νν©λλ€.
sudo apt install -y hamonize-admin*.deb- Config : Hamonize-Admin(μ격κ΄λ¦¬νλ‘κ·Έλ¨) νκ²½ μ€μ λ°©λ²μ ν΄λΉ λ§ν¬λ₯Ό μ°Έμ‘°νμΈμ.
Hamonize Client (μ격 κ΄λ¦¬λμ PC)
- Download : OS νκ²½μ λ§λ νλ‘κ·Έλ¨μ λ€μ΄λ‘λλ°μ΅λλ€. Hamonize-Connect Program Download
- Install : λ€μ΄λ‘λ λ°μ κ²½λ‘μμ λ€μ λͺ λ Ήμ΄λ₯Ό μ€νν©λλ€.
sudo dpkg -i Hamonize-Connector.deb- Run :
Command or Win key > Hamonize Connector
- νλͺ¨λμΉ΄OS λΏλ§μλλΌ λ€μν κ°λ°©νOSμ μλμ°OSκΉμ§ μ§μ
- νλͺ¨λμ΄μ¦ μλΉμ€ ꡬλμ μν νμ μλ²λ€μ λμ»€λ‘ κ΅¬μ±νμ¬ μ 곡
- HMACSHA256 ν€ μ§μ hash μκ³ λ¦¬μ¦μΌλ‘ λ°μ΄ν°λ₯Ό μνΈνν΄ μ 곡νμ¬ μμ ν 보μμ±μ μ 곡
| Name | Description |
|---|---|
| Hamonize-center | Spring boot κΈ°λ°μ Java μΉ νλ‘κ·Έλ¨ |
| Name | Description |
|---|---|
| Hamonize-agent | Nodeμ Shell script κΈ°λ°μ PCκ΄λ¦¬ νλ‘κ·Έλ¨ |
| Name | Description |
|---|---|
| Hamonize-admin | C++ κΈ°λ°μ μ격κ΄λ¦¬ νλ‘κ·Έλ¨ |
| Name | Description |
|---|---|
| Hamonize-connector | Electronκ³Ό Shell scriptκΈ°λ°μ PC μ΄κΈ° μ€μ νλ‘κ·Έλ¨ |
νλͺ¨λμ΄μ¦ μ루μ
μ κ΅λ°©λΆμμ μ¬μ΄λ²μ§μμ 보방μ μ€μΉλμ΄ 40λ§ κ΅κ΅°μ₯λ³μ΄ PCλ₯Ό μ¬μ©νλλ° μ μ©λκ³ μλ μ루μ
μ
λλ€. (12 500λ)
Hamonize νλ‘μ νΈμ κΈ°μ¬νμλ €λ©΄ μλμ μμλλ‘ κ°λ°ν νμ PR(Pull Request)μ 보λ΄μ£ΌμΈμ.
λ¨Όμ μμ μ λ νμ§ν λ¦¬λ‘ main λΈλμΉμμ forkλ₯Ό ν΄μ£ΌμΈμ. κ·Έλ€μμ λ‘컬 μ»΄ν¨ν° νκ²½μ cloneν λ€μμ κ°λ°μ μ§νν΄μ£ΌμΈμ.
git clone [email protected]:{your-own-repo}/hamonize.git
νλͺ¨λμ΄μ¦λ μ¬λ¬κ°μ μλΈ νλ‘μ νΈλ‘ μ΄λ£¨μ΄μ§ μ루μ
μ
λλ€.
κ° νλ‘μ νΈλ³ λΉλ λ°©λ²μ κ° νλ‘μ νΈ ν΄λμμ μλ΄λ¬Έ(README.md)λ₯Ό μ°Έκ³ ν΄μ£ΌμΈμ.
hamonize
β
βββ hamonize-admin
βββ hamonize-agent
βββ hamonize-center
βββ hamonize-connector
βββ hamonize-noti-App
βββ hamonize-vpn
PRμ μμ±νκΈ° μ μ errorκ° μλμ§ νμΈμ ν΄μ£ΌμΈμ. errorκ° μλ€λ©΄ commitνκ³ pushν΄μ£ΌμΈμ. λ λ§μ μ 보λ₯Ό μνμλ©΄ Contributing λ¬Έμλ€μ μ°Έκ³ ν΄μ£ΌμΈμ
-
Commit Message μ¬μ©λ². 1. μλμ λ°©λ²μΌλ‘ Commit Message Templeate μ€μ μ ν©λλ€ [μ μμ€μ ] git config --global commit.template <.gitmessage.txt κ²½λ‘> [λ ν¬λ§λ€λ€λ₯΄κ² μ€μ ] git config commit.template <.gitmessage.txt κ²½λ‘> 2. μ€μ μ΄ μλ£λ ν git commit template μ¬μ©λ°©λ²μ git init git add . git commit >> Commit Message TemplateμΌλ‘ μ§μ ν νμμΌλ‘ νμΌμ΄ μ΄λ¦¬λ©° type body footerμ λ§κ² μμ±νμλ©΄λ©λλ€. git push
νλͺ¨λμ΄μ¦λ μ¬λ¬ νμ νλ‘μ νΈλ‘ ꡬμ±λ μ루μ μ λλ€. μλ νλ κ° νμ νλ‘μ νΈμ λν λΌμ΄μ μ€λ₯Ό 보μ¬μ€λλ€. νλ‘μ νΈλ³λ‘ μ¬μ©λ μ»΄ν¬λνΈλ λΌμ΄λΈλ¬λ¦¬λ€ λν λΌμ΄μ μ€ κ³΅μ§λ₯Ό λ³΄κ³ μΆλ€λ©΄ κ°κ°μ λλ ν 리μμ NOTICE.md νμΌμμ νμΈν μ μμ΅λλ€.
| project | License | Dependencies License List |
|---|---|---|
| hamonize-center | Apache License 2.0 | NOTICE |
| hamonize-agent | Apache License 2.0 | NOTICE |
| hamonize-admin | GPL 2.0 | NOTICE |
| hamonize-connect | Apache License 2.0 | NOTICE |
μ΄ νλ‘μ νΈλ μλμ κ±°λ²λμ€ μ μ± μ λ°λΌμ κ΄λ¦¬λκ³ μμ΅λλ€.
μ΄ νλ‘μ νΈλ λͺ¨λ κΈ°μ¬μλ€μ μμ¬λ₯Ό μ‘΄μ€νκ³ μ΄λ€ μ’ λ₯μ κΈ°μ¬λΌλ νμν©λλ€!
|
julie lee |
yeji0407 |
Ryan-K |
Eden |
Kevin Kim |
1942kg |
Geunsik Lim |
pichecker |
|
suyun1017 |
rosep |
khs7516 |
yeji980407 |
JamesBae |
Lim Hyunjoon |
choonsik |
saam3 |




