summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2023-04-13Automate /var/lib/ceres creationxengineering
That way only the system user setup and ownership change has to be done by the packager / installer.
2023-04-13Fix Makefilexengineering
There were some templates missing.
2023-04-08Fix Makefilexengineering
2023-04-02Switch from MariaDB to filesxengineering
Using a database is way more complex (see the commit statistics of this commit) than using files to store recipe data. Also administration and usage is simpler.
2023-02-08Move all sources to package mainxengineering
This project is not so big that it needs multiple packages.
2023-01-11Switch to simple.cssxengineering
This makes it easier to maintain and it looks better.
2022-11-11Remove build flag recommendationsxengineering
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.
2022-11-11Restrict configuration to config filexengineering
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.
2022-11-11Remove systemd related partsxengineering
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.
2022-11-07Add existing workxengineering