summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2024-10-23Explain package structure in README.mdxengineering
2024-10-23Remove Makefile and update README.md accordinglyxengineering
This drops the build dependency GNU Make. The resulting build steps are typical for Go repositories and thus more familiar for Go developers.
2024-05-04Fix build instructionsxengineering
The missing submodule init / update caused build issues because the external simple.css file could not be included.
2024-05-01Add usage instructions to README.mdxengineering
2024-05-01Add configuration file to semver APIxengineering
This aspect of Ceres is also part of the public API. A breaking change in the configuration file format will require a version change which indicates that.
2024-05-01Add build instructions to README.mdxengineering
2024-05-01Define public API in README.mdxengineering
This is required according to semver.org.
2023-09-17Remove complete implementationxengineering
Restarting from scratch seems to be the fastest approach to switch to sqlite and get rid of some other structural mistakes from the past.
2023-05-01Remove link to Gemini specificationxengineering
This project does not use the Gemini markup anymore. It was replaced by JSON.
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-13Document creation of /var/lib/ceresxengineering
This is up to the packager. Inside that data directory the application is allowed to create folders on its own.
2023-04-08Add link to gemini specificationxengineering
The gemini protocol specification includes a section about the text/gemini MIME type. This file format is a easy to parse markup language which should be used for the Ceres recipe server.
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.
2022-11-11Document expected environment and dependenciesxengineering
2022-11-11Document packaging and installation in READMExengineering
2022-11-11Add documenatation for building and runningxengineering
2022-11-11Remove user setup from initial migrationxengineering
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.
2022-11-07Link project page and changelog in READMExengineering
2022-11-07Add existing workxengineering