Skip to content

About

Microservice for handling file scan

Resources

Code of conduct

Security policy

Stars

0 stars

Watchers

12 watching

Forks

Repository files navigation

Altinn FileScan

Microservice that performs asynchronous malware scanning of files uploaded to Altinn 3. Documentation for setting up filescan in an app: https://docs.altinn.studio/nb/altinn-studio/v8/reference/configuration/filescan/

Build status

Filescan build status

Getting Started

These instructions will get you a copy of the filescan component up and running on your machine for development and testing purposes.

Prerequisites

  1. .NET 10.0 SDK
  2. Newest Git
  3. A code editor - we like Visual Studio Code
  4. Podman or another container tool such as Docker Desktop
  5. Install Azurite
  6. Install Azure Functions Core Tool
  7. Follow the readme to run Muescheli locally

Cloning the application

Clone Altinn FileScan repo and navigate to the folder.

git clone https://github.com/Altinn/altinn-file-scan
cd altinn-file-scan

Running the application

Start Altinn FileScan application

cd src/Altinn.FileScan
dotnet run

The filescan solution is now available locally at http://localhost:5200/. To access swagger use http://localhost:5200/filescan/swagger.

Running functions

Start Altinn FileScan Functions

cd src/Altinn.FileScan.Functions
func start

About

Microservice for handling file scan

Resources

Code of conduct

Security policy

Stars

0 stars

Watchers

12 watching

Forks

Releases

Packages

Used by

Contributors

Languages