2021-11-18 09:32:17 +01:00
2021-11-01 03:45:46 +01:00
2021-10-31 20:45:06 +01:00
2021-11-18 09:32:17 +01:00
2021-10-21 04:49:19 +02:00
2021-03-30 12:32:27 +02:00
2021-02-22 23:07:10 +01:00
2021-10-21 04:49:19 +02:00
2021-09-17 20:33:58 +02:00
2021-03-30 17:03:21 +02:00
2021-10-16 03:46:44 +02:00
2021-10-21 04:49:19 +02:00
2021-10-16 03:46:44 +02:00
2021-10-21 04:49:19 +02:00
2021-10-15 16:01:19 +02:00
2021-10-29 22:46:16 +02:00
2021-03-13 17:35:16 +01:00

Gradido

Healthy money for a healthy world

logo

The Gradido model can create global prosperity and peace The Corona crisis has fundamentally changed our world within a very short time. The dominant financial system threatens to fail around the globe, followed by mass insolvencies, record unemployment and abject poverty. Only with a sustainable new monetary system can humanity master these challenges of the 21st century. The Gradido Academy for Bionic Economy has developed such a system.

Find out more about the Project on its Website. It is offering vast resources about the idea. The remaining document will discuss the gradido software only.

Software requirements

Currently we only support docker install instructions to run all services, since many different programming languages and frameworks are used.

For Arch Linux

Install the required packages:

sudo pacman -S docker
sudo pacman -S docker-compose

Add group docker and then your user to it in order to allow you to run docker without sudo

sudo groupadd docker # may already exist `groupadd: group 'docker' already exists`
sudo usermod -aG docker $USER
groups # verify you have the group (requires relog)

Start the docker service:

sudo systemctrl start docker

How to run?

1. Clone Sources

Clone the repo and pull all submodules

git clone git@github.com:gradido/gradido.git
git submodule update --recursive --init

2. Run docker-compose

Run docker-compose to bring up the development environment

docker-compose up

Additional Build options

If you want to build for production you can do this aswell:

docker-compose -f docker-compose.yml up

Services defined in this package

We are currently restructuring the service to reduce dependencies and unify business logic into one place. Furthermore the databases defined for each service will be unified into one.

Open the wallet

Once you have docker-compose up and running, you can open http://localhost/vue and create yourself a new wallet account.

Troubleshooting

Problem Issue Solution Description
docker-compose raises database connection errors #1062 End ctrl+c and restart the docker-compose up after a successful build Several Database connection related errors occur in the docker-compose log.
Wallet page is empty #1063 Accept Cookies and Local Storage in your Browser The page stays empty when navigating to http://localhost/vue
Description
Gradido as Software
Readme Apache-2.0 96 MiB
Languages
TypeScript 48.5%
Vue 24.6%
JavaScript 23.2%
Dockerfile 1.3%
Shell 1.1%
Other 1.3%