diff --git a/Apache/compose.yaml b/Apache/compose.yaml index 7fa1d85..588958d 100644 --- a/Apache/compose.yaml +++ b/Apache/compose.yaml @@ -1,46 +1,42 @@ -networks: - frontend: - name: frontend - ipam: - config: - - subnet: 172.31.32.0/24 - labels: - com.example.purpose: "Frontend network" - backend: - external: true - name: backend +services: + netdata: + image: netdata/netdata + container_name: netdata + + ports: + - 19999:19999 + # PGID is obtained with: grep docker /etc/group | cut -d ':' -f 3 + environment: + - PGID=120 + memswap_limit: 256M + deploy: + resources: + reservations: + cpus: '0.2' + memory: 128M + limits: + cpus: '0.5' + memory: 256M + restart: on-failure + cap_add: + - SYS_PTRACE + security_opt: + - apparmor:unconfined + volumes: + - netdataconfig:/etc/netdata + - netdatalib:/var/lib/netdata + - netdatacache:/var/cache/netdata + - /var/run/docker.sock:/var/run/docker.sock:ro + - /etc/passwd:/host/etc/passwd:ro + - /etc/group:/host/etc/group:ro + - /proc:/host/proc:ro + - /sys:/host/sys:ro + - /etc/os-release:/host/etc/os-release:ro volumes: - MariaDB.Data: - name: mariadb.data - -services: - phpmyadmin: - image: phpmyadmin:latest - container_name: pierreau.phpmyadmin - depends_on: - - mariadb - restart: on-failure - environment: - - PMA_ARBITRARY=1 - networks: - - frontend - - backend - ports: - - "8080:80" - - mariadb: - image: mariadb:latest - container_name: pierreau.mariadb - restart: always - networks: - - backend - expose: - - "3306" - environment: - MYSQL_ROOT_PASSWORD: MariaDBpwd - MYSQL_DATABASE: MariaDBdb - MYSQL_USER: MariaDBuser - MYSQL_PASSWORD: MariaDBpwd - volumes: - - MariaDB.Data:/var/lib/mysql + netdataconfig: + name: netdata-config + netdatalib: + name: netdata-lib + netdatacache: + name: netdata-cache