Skip to content

Rascarquapac/docker-noalyss

Repository files navigation

docker-noalyss

Docker image for Noalyss based on PHP docker official images

Supported tags

  • 7410
  • latest

What is Noalyss

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.

How to run this image

This image is based on the official PHP repository,tag php7.4-apache. The docker-compose.yml includes Postgresql, Adminer and Pgadmin4 containers. As such Noalyss is available on port 8080 of "localhost", Adminer on port 8083, Pgamin4 on port 5050. Passwords and ports can be adapted according to your choices by editing the docker-compose.yml

The installation is straightforward:

  1. Install, if not already existing, Docker Desktop (Mac OS X) or any docker-compose tool on your host.
  2. Download the docker-compose.yml inside a destination folder.
  3. cd inside the destination folder
  4. Run the command "docker-compose up -d" in a shell inside the destination folder
  5. Done If another architecture (arm64 for example) is required (performance reasons) just build the image with the Dockerfile by commenting "Solution 1" and uncommenting "Solution 2". Same for the docker-compose.yml .

How to Configure Noalyss

  1. From your preferred browser go to the URL http://localhost:8080/noalyss/html/index.php
  2. Setup Noalyss (see Noalyss screnshot in the current github repository)
  3. Remarks:
  • Values for password, database could be adapted by changing docker-compose.yml definitions
  • Import previous folder's dumps or create a new folder according to Noalyss manual
  • Configure Plugins accoridng to Noalyss manual

How to use Noalyss

Presentation, wiki, manuals, demo site and videos are available.

How to configure Adminer

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:

  • Adminer server: noalyss-db:5432
  • Adminer user: noalyss_sql
  • Adminer database: noalyss_sql

About

Dockerfile and docker-compose.yml files for building a Noalyss container for Docker

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published