https://github.com/dominicgisler/gislercms
A simple CMS to manage your website contents
https://github.com/dominicgisler/gislercms
cms composer content-management gislercms mysql php slim-framework
Last synced: 5 months ago
JSON representation
A simple CMS to manage your website contents
- Host: GitHub
- URL: https://github.com/dominicgisler/gislercms
- Owner: dominicgisler
- License: gpl-3.0
- Created: 2019-02-09T21:24:40.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-10-21T23:45:24.000Z (8 months ago)
- Last Synced: 2025-10-22T00:27:16.529Z (8 months ago)
- Topics: cms, composer, content-management, gislercms, mysql, php, slim-framework
- Language: JavaScript
- Size: 11.7 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GislerCMS
[](https://github.com/dominicgisler/gislercms/blob/master/LICENSE)
[](https://github.com/dominicgisler/gislercms/issues)
[](https://github.com/dominicgisler/gislercms/commits/dev)
[](https://github.com/dominicgisler/gislercms/releases/latest)
[](https://github.com/dominicgisler/gislercms/releases)
[](https://github.com/dominicgisler/gislercms/releases/latest)
A simple CMS to manage your website contents
## Demo
The current release is available as a demo on [demo.cms.gisler-software.ch](https://demo.cms.gisler-software.ch)
Login on [/admin](https://demo.cms.gisler-software.ch/admin) with user `demo` and password `123456` to try it out.
The demo will be reset to the latest release every hour.
## Global requirements
- PHP 8.3
- PDO
- MySQL or MariaDB
- Some kind of webserver
- Setup vHost to access the application
## How to install
### Use Release
- Download latest release and extract it.
- See `Setup` below
### Use Source
#### Requirements (docker)
- docker
- docker-compose
- make
#### Requirements (native)
- sass
- minify
- composer
- see `Dockerfile` for an example how to install these tools
#### Install
- Download or clone the project
- Use the following commands to build and run the project in a docker container
- The commands can also be executed without docker, see `makefile`
```bash
make docker
make dependencies
make css
docker-compose up -d
```
### Setup
- Use `{URL}/admin/setup` to configure interactive (DB access and login data)
- Login on `{URL}/admin/login`
## Custom theme
To create custom themes for this CMS you can use the [gislercms-theme](https://github.com/dominicgisler/gislercms-theme) repo to have an example.