Docker image for Noalyss based on PHP docker official images allowing a straighforward installation Noalyss on your OS.
Noalyss is an open source accounting tool based on a Postgresql server and a PHP web client. Nolayss is multi-users and multi-folders: number of simultaneous users and folders is only limited by server capabilities. It offers classical accounting features plus co-ownership management, analytical accounting and CRM. Plugins for advanced functions are avaible or can be easily developped.
This image is based on the official PHP repository,tag php7.4-apache (Debian buster-slim). It doesn't contain database. So you need to link it with a Postgres database. The following docker-compose.yml proposes a stand alone application including Postgresql and Adminer containers. As such Noalyss is available on port 8080 of "localhost" and Adminer on port 8083. Passwords and ports can be adapted according to your choices.
The installation is straightforward:
Presentation, wiki, manuals, demo site and videos are available.
Adminer is not mandatory but helpful to develop plugins or understand Noalyss tables and requests.
According to current docker-compose.yml file, Adminer is available at http://locahost:8083. You have to configure the access with the following values:
The "docker-compose.yml" file is available on the Github repository. The file looks like:
version: '3'
services:
#Noalyss
noalyss:
container_name: noalyss-web
image: rascar/docker-noalyss:7410
ports:
- "8080:80"
tty: true
stdin_open: true
restart: always
#PostgreSQL
noalyss-db:
container_name: noalyss-db
image: postgres:12.2
environment:
POSTGRES_DB: noalyss_sql
POSTGRES_USER: noalyss_sql
POSTGRES_PASSWORD: dany
PGDATA: /var/lib/postgresql/data
volumes:
- ./db-data:/var/lib/postgresql/data
ports:
- "5432:5432"
restart: always
# Adminer 192.168.1.35:5432
adminer:
container_name: noalyss-adminer
image: adminer
restart: always
ports:
- "8083:8080"
Content type
Image
Digest
sha256:416fa7470…
Size
241.2 MB
Last updated
over 2 years ago
docker pull rascar/docker-noalyss