EEGFaktura is a platform designed for efficient invoice and billing management. This repository provides everything you need to set up and run the platform locally using Docker Compose.
Easily run EEGFaktura on your personal computer with a few simple steps.
Make sure you have the following installed:
- Clone the repository:
git clone https://github.com/eegfaktura/eegfaktura-docker-compose.git
cd eegfaktura-docker-compose- Start docker compose
docker compose up- Create Manager User
- Open Keycloak http://localhost:9180 and login as admin. Passwort: SuperSecretPassword
- Create a new user in the EEGFaktura Realm
- Assign role Manager to the User
- Re-create client 'admin-cli' Secret-Key
Copy the new generated key to the file keycloak/keycloak.json Section 'admin-cli' -> secret
- Restart docker compose
docker compose down
docker compose up- Create a EEG
open the Admin Portal on http://localhost:8002
Register a new EEG
RC-Nummer: TE100200
Gemeinschafts-ID: AT00999900000TC100200000000000002
Netzbetreiber-ID: AT009999
- Open EEGFaktura
- Open the Platform on http://localhost:8001
- Log in using the credentials provided during the creation process. (Step 6)
- Upload Masterdata and Energiedata
Stammdaten: TE100200-Muster-Stammdatenimport.xlsx
Energiedaten: TEST_EEG_Report_AT00999900000TE100100.xlsx