---
title: Auditum
slug: releases/auditum
docTags: 
createdAt: 2024-10-10T13:48:24.062Z
---

[https://auditum.io/](https://auditum.io/)

Para auditoria dos sistemas é necessário a instalação do [Auditum](https://auditum.io/). Após a instalação da imagem docker (auditumio/auditum:0.3.0), garanta que os passos foram seguidos:

1. Criação do database e usuário próprio: As informações serão passadas por variável de ambiente para o container, portanto, o nome não tem um valor obrigatório.&#x20;
2. Rodar as migrations: Dentro do container, rode o comando /usr/local/bin/auditum migrate.&#x20;
3. Garanta que as portas 8080 e 9090 estejam expostas e que outros serviços tenham acesso.&#x20;

```dockerfile
auditum:
    image: auditumio/auditum:0.3.0
    environment:
      AUDITUM_store_type: postgres
      AUDITUM_store_postgres_host: postgres
      AUDITUM_store_postgres_port: 5432
      AUDITUM_store_postgres_database: auditum  #(criar banco)
      AUDITUM_store_postgres_username: "auditum"
      AUDITUM_store_postgres_password: "auditum"
      AUDITUM_store_postgres_sslmode: disable
      AUDITUM_store_postgres_logQueries: true  #(opcional)
    entrypoint: /bin/sh
    command: -c "/usr/local/bin/auditum migrate && /usr/local/bin/auditum serve" #(roda as migrations)
    depends_on:
      - postgres
    ports:
      - 8000:8080
      - 9000:9090
```

