bagre
Bagre — Open Source IP Address Management. IPAM leve e moderno para gerenciar, organizar e monitorar todos os IPs da sua rede.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.yml
- config.yml
- feature_request.yml
- ansible-collection.yml
- ci.yml
- docker-publish.yml
- FUNDING.yml
- changelog.yaml
- runtime.yml
- exemplo.yml
- inventory.bagre.yml
- bagre.py
- bagre.py
- next_free_ip.py
- bagre.py
- cloud_account.py
- device.py
- device_info.py
- ip.py
- ip_info.py
- master_range.py
- next_free_ip.py
- site.py
- site_info.py
- subnet.py
- subnet_info.py
- validation_rule.py
- .gitignore
- COPYING
- galaxy.yml
- README.md
- schema.prisma
- demo-seed.mjs
- migrate-devices.js
- zbx-sync-now.js
- ldap.js
- oidc.js
- aws.js
- azure.js
- crypto.js
- gcp.js
- index.js
- sync.js
- powerdns.js
- discovery.js
- prometheus.js
- utilization-snapshot.js
- zabbix.js
- ssrf-guard.js
- api-tokens.js
- audit.js
- auth.js
- catalogs.js
- cidr.js
- cloud-accounts.js
- cloud-finops.js
- devices.js
- dns.js
- import.js
- ingest.js
- integrations-status.js
- ips.js
- ldap.js
- metrics.js
- network-health.js
- oidc.js
- pending-discoveries.js
- prometheus.js
- search.js
- sites.js
- stats.js
- subnets.js
- users.js
- validation.js
- zabbix.js
- engine.js
- api-token.js
- audit.js
- auth.js
- cidr.js
- db.js
- demo-guard.js
- import.js
- index.js
- rate-limit.js
- .dockerignore
- Dockerfile
- package-lock.json
- package.json
- bagre-mascot.png
- favicon.png
- AuthContext.jsx
- AllocateIpModal.jsx
- AuthProviderBadge.jsx
- CatalogFormModal.jsx
- ConfirmDialog.jsx
- GlobalSearch.jsx
- Layout.jsx
- Modal.jsx
- PageHeader.jsx
- SiteFormModal.jsx
- StatusBadge.jsx
- SubnetFormModal.jsx
- Toast.jsx
- UtilizationChart.jsx
- ApiTokenSettings.jsx
- Audit.jsx
- Catalogs.jsx
- CidrCalculator.jsx
- CloudAccounts.jsx
- Dashboard.jsx
- Devices.jsx
- DnsSettings.jsx
- IntegrationDocs.jsx
- IntegrationsStatus.jsx
- LdapSettings.jsx
- Login.jsx
- NetworkHealth.jsx
- PendingDiscoveries.jsx
- Profile.jsx
- PrometheusSettings.jsx
- Reset.jsx
- Signup.jsx
- Sites.jsx
- SsoCallback.jsx
- SsoSettings.jsx
- SubnetDetail.jsx
- Users.jsx
- ValidationRules.jsx
- ZabbixSettings.jsx
- api.js
- App.jsx
- index.css
- main.jsx
- .dockerignore
- Dockerfile
- index.html
- nginx.conf
- package-lock.json
- package.json
- postcss.config.js
- tailwind.config.js
- vite.config.js
- README.md
- 01-login.png
- 02-dashboard.png
- 03-sites.png
- 04-subnet-detail.png
- 05-cidr-calculator.png
- 06-cloud-accounts.png
- README.md
- 01-arquitetura.md
- 02-instalacao.md
- 03-uso-diario.md
- 04-administracao.md
- 05-integracoes.md
- 06-api-rest.md
- 07-operacao.md
- 08-desenvolvimento.md
- architecture.md
- azure-arch.png
- grpc-design.md
- kubernetes-operator-design.md
- README.md
- snmp-topology-design.md
- terraform-provider-design.md
- Dockerfile
- entrypoint.sh
- memberof.ldif
- seed.ldif
- cloudflare-setup.md
- nginx-demo.bagre.dev.conf
- pdns.conf
- prometheus.yml
- README.md
- reset.sh
- .terraform.lock.hcl
- diagram.py
- main.tf
- outputs.tf
- providers.tf
- README.md
- terraform.tfvars.example
- variables.tf
- versions.tf
- backup.sh
- check-ports.sh
- deploy.sh
- INTEGRATIONS.md
- README.md
- sp3-pre-flight.sh
- bagre.proto
- build-docs-html.mjs
- extract_xlsx.py
- generate-tutorial-screenshots.mjs
- seed-zabbix-dev.mjs
- local.php
- userscript.js
- userstyle.css
- alocar-ip.txt
- auditoria.txt
- buscar-ip.txt
- catalogos.txt
- faq.txt
- gerenciar-equipamentos.txt
- primeiro-acesso.txt
- start.txt
- api.txt
- arquitetura.txt
- desenvolvimento.txt
- diagrama.txt
- estado-atual.txt
- integracoes.txt
- modelo-dados.txt
- operacao.txt
- seguranca.txt
- start.txt
- sidebar.txt
- start.txt
- .env.example
- .gitignore
- AGENTS.md
- CHANGELOG.md
- CONTRIBUTING.md
- docker-compose.demo.vps.yml
- docker-compose.demo.yml
- docker-compose.wiki.yml
- docker-compose.yml
- docker-compose.zabbix-dev.yml
- docs.html
- LICENSE
- package-lock.json
- package.json
- README.md
- ROADMAP.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/fabgcruz/bagre
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd bagre
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
cd apps/api
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
