Simple JSON storage service in NodeJS and Express, focused on reliability, efficiency and extensibility.
Its main features are:
- RESTful HTTP web service with CRUD functions based on strict specifications
- Python and Javascript API
- Command line interface
- Available extensions
- User authentication and permissions
Clone this repository and run:
docker-compose up
In a web browser, open:
http://localhost
Read the wiki to configure your server for your needs.
Visit the demo server at https://demo.damas.io
http://damas-software.org is a website which presents the projects related to damas-core
https://syncplanet.io is a Saas using damas-core as backend
http://dabox.io is collaborative platform for architecture using damas-core as backend
https://github.com/PRIMCODE/damas-flow is a flow graph interface
https://github.com/PRIMCODE/damas-dashboard is a web control center and admin intreface, usable but not well packaged and documented yet. Get in touch if interested
http://primcode.com PRIMCODE is the company behind the development, the distribution and the maintenance of damas-core
Remy Lalanne - Project lead
Thibault Allard
Julie Aresu
Sebastien Courtois
Ghislain Dugat
Joaquin Galvan Angeles
Stephane Hoarau
Matthieu Humeau
Mathieu Lalanne
François Morlet
Axel Pisani
Axel Prat
Mathieu Valero
Quentin Villecroze
GPL License(GPLV3)
Copyright(c) 2023 Remy Lalanne remy@primcode.com
damas-core is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
damas-core is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with damas-core. If not, see http://www.gnu.org/licenses/.