mirror of
https://github.com/Haxxnet/Compose-Examples.git
synced 2026-02-14 00:34:25 +01:00
This commit is contained in:
@@ -429,6 +429,7 @@ A [wiki](https://en.wikipedia.org/wiki/Wiki) is a publication collaboratively ed
|
||||
- [Snipe-IT](examples/snipe-it) - Snipe-IT is a free, open source IT asset management system written in PHP.
|
||||
- [Koillection](examples/koillection) - Koillection is a self-hosted service allowing users to manage any kind of collections.
|
||||
- [VoucherVault](examples/vouchervault) - Django web application to store and manage vouchers, coupons, loyalty and gift cards digitally. Supports expiry notifications, transaction histories and file uploads.
|
||||
- [Atlas](examples/atlas) - Open-source tool for network discovery, visualization, and monitoring. Built with Go, FastAPI, and React, supports Docker host scanning.
|
||||
|
||||
### Request Bins
|
||||
|
||||
|
||||
3
examples/atlas/README.md
Normal file
3
examples/atlas/README.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# References
|
||||
|
||||
- https://github.com/karam-ajaj/atlas
|
||||
52
examples/atlas/docker-compose.yml
Normal file
52
examples/atlas/docker-compose.yml
Normal file
@@ -0,0 +1,52 @@
|
||||
services:
|
||||
|
||||
atlas:
|
||||
image: keinstien/atlas:latest
|
||||
container_name: atlas
|
||||
cap_add:
|
||||
- NET_RAW
|
||||
- NET_ADMIN
|
||||
ports:
|
||||
- 8888:8888/tcp # ui
|
||||
- 8889:8889/tcp # api
|
||||
expose:
|
||||
- 8888
|
||||
- 8889
|
||||
environment:
|
||||
- ATLAS_UI_PORT=8888
|
||||
- ATLAS_API_PORT=8889
|
||||
- FASTSCAN_INTERVAL=3600
|
||||
- DOCKERSCAN_INTERVAL=3600
|
||||
- DEEPSCAN_INTERVAL=7200
|
||||
- SCAN_SUBNETS=192.168.0.0/24
|
||||
- DOCKER_HOST=tcp://socket-proxy:2375
|
||||
#networks:
|
||||
# - proxy
|
||||
# - atlas-internal
|
||||
#labels:
|
||||
# - traefik.enable=true
|
||||
# - traefik.docker.network=proxy
|
||||
# - traefik.http.routers.atlas.rule=Host(`atlas.example.com`)
|
||||
# - traefik.http.services.atlas.loadbalancer.server.port=8888
|
||||
# # Optional part for traefik middlewares
|
||||
# - traefik.http.routers.atlas.middlewares=local-ipwhitelist@file
|
||||
|
||||
socket-proxy:
|
||||
image: lscr.io/linuxserver/socket-proxy:latest
|
||||
container_name: socket-proxy-atlas
|
||||
environment:
|
||||
- CONTAINERS=1
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
#networks:
|
||||
# - atlas-internal
|
||||
restart: always
|
||||
read_only: true
|
||||
tmpfs:
|
||||
- /run
|
||||
|
||||
#networks:
|
||||
# proxy:
|
||||
# external: true
|
||||
# atlas-internal:
|
||||
# internal: true
|
||||
Reference in New Issue
Block a user