Skip to content

milanjaros/spisum-core

 
 

Repository files navigation

spisum-core

SpisUm is czech electronic record management system which is according to czech legislation.

Version

v1.0-beta

Prerequisities

First you have to deploy project https://github.com/ISFG/alfresco-core, at least 10 minutes after deploy of alfresco-core can be deployed spisum-core. Alfresco-core will make Alfresco AGS and database, spisum-core will make structure in Alfresco AGS for SpisUm.

  • GIT
  • Docker
  • Docker-compose

How to run application

In file ISFG.SpisUm/appsettings.json change URL address to your URL address where you will run the application

{
    "Api": {
        "Url": "https://hostname.domain/",
        ...
    },    
    "Database": {
        "Connection": "Server=hostname.domain;Database=spisum;User Id=spisum;Password=spisum;Port=5432"
    },
    "DataBoxApi": {
        "Url": "http://hostname.domain:7777"
    },
    "EmailApi": {
        "Url": "http://hostname.domain:7778"
    },
    "Alfresco": {
        "Url": "http://hostname.domain:8082"
    }
}    

In file ISFG.SpisUm.Jobs/appsettings.json change URL address to your URL address where you will run the application

{
    "Alfresco": {
        "Url": "http://hostname.domain:8080",
        ...
    },    
    "Database": {
        "Connection": "Server=hostname.domain;Database=spisum;User Id=spisum;Password=spisum;Port=5432"
   }
} 

For signing documents with use of 602 SW you have to set in both scripts following

"Signer": {
    "Base": {
        "Uri": "secusign_url",
        "SecurityMode": "TransportCredentialOnly",
        "ClientCredentialType": "Basic",
        "UserNamePasswordCredentials": {
                "UserName": "username",
                "Password": "password"
        }
    }
}
$ git clone https://github.com/ISFG/spisum-core.git -b master --single-branch spisum-core
$ cd spisum-core
$ docker-compose up -d --build

Note

If you found the issue let us know on development@spisum.cz or create issue directly in GIT.

About

Backend application for project SpisUm

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.7%
  • Other 0.3%