Age | Commit message (Collapse) | Author |
|
|
|
This project is not so big that it needs multiple packages.
|
|
Recipes should be completely editable and removable. Thus this edit page
was added.
|
|
This makes it easier to maintain and it looks better.
|
|
|
|
|
|
|
|
|
|
|
|
This was based on recommendations from the Arch Linux wiki. Because they
could maybe break something on other distributions they are removed here
and maybe re-introduced later in a packaging repository.
Furthermore the Makefile is more readable this way.
|
|
A not existing data/storage folder could break the program with the
debug.json config file used. The .gitkeep file which is introduced with
this commit ensures that the folder exists.
|
|
This drops also the -d flag and the database/user config option.
The -d flag used to override specific parts of the config file. This is
just confusing behaviour. Instead a new config/debug.json file is
introduced with useful default values.
Instead of configuring the database user via the database/user entry in
the config file, the user is determined from the Linux user of the
server process. This enforces that a database user with the same name as
the Linux user is configured which is already described in the README.
|
|
This repository is just about the generic source code. Adapting it to a
certain Linux distribution which might be systemd based is up to a
packaging repository.
|
|
The initial migration used to add the Ceres database and user. This
works well for the production use case but is not that suitable for the
development / debugging use case where the default user of the developer
should be used.
With this commit the generic user setup is explained in the README which
can be applied to the developers Linux user aswell as a system user for
the production use case.
|
|
|
|
|
|
|