Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2018-10-17 | 9.0 kB | |
Release 2018.10.17.tar.gz | 2018-10-17 | 42.8 MB | |
Release 2018.10.17.zip | 2018-10-17 | 44.3 MB | |
Totals: 3 Items | 87.1 MB | 0 |
Release notes
ministry income/spending chart https://www.esv.se/psidata/manadsutfall/ updated 2018-09-27 update persondata
Cloudformation SSM/inspector tags for SecurityBaselineCheck and SystemPatchComplianceMaintenanceWindowActive. rds postgres engine 10.4 -> 10.5 push app metrics to cloudwatch
Dependency updates com.amazonaws 1.11.421 -> 1.11.430 com.structurizr 1.0.0-RC7 -> 1.0.0 io.github.classgraph:classgraph 4.2.1 -> 4.4.2 org.hibernate 5.3.6.Final -> 5.3.7.Final spring,spring-security 5.1.0.RELEASE -> 5.1.1.RELEASE commons-text 1.4 -> 1.6 nl.basjes.parse.useragent:yauaa 5.2 -> 5.3 com.github.markash:statistics-card 0.3.0 -> 0.3.2 logback-awslogs-appender 1.0.0 -> 1.1.0 bytebuddy 1.8.22 -> 1.9.2 org.drools:drools-core 7.11.0.Final -> 7.12.0.Final org.ow2.asm 6.2.1 -> 7.0-beta netty 4.1.29.Final -> 4.1.30.Final vaadin 8.5.2 -> 8.6.0.beta1 org.eclipse.jdt:ecj:3.14.0 -> 3.15.0 plantuml 1.2018.10 -> 1.2018.11
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.10.17/cia-dist-cloudformation-2018.10.17.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2018.10.17 -p 28443:8443
-
Access server at https://localhost:28443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04 1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
-
Modify postgres setting Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5 1. Restart postgres
$ service postgresql restart 1. Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.10.17/cia-dist-deb-2018.10.17.deb 1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.10.17.deb 1. Access the server at http://localhost:2323/cia/ .