Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johannschopplich/dachsbau-backend
𦑠Kirby headless backend for dachsbau-tautenhain.de
https://github.com/johannschopplich/dachsbau-backend
kirby-cms kirby-headless kirby-plugin kirby-theme
Last synced: 20 days ago
JSON representation
𦑠Kirby headless backend for dachsbau-tautenhain.de
- Host: GitHub
- URL: https://github.com/johannschopplich/dachsbau-backend
- Owner: johannschopplich
- License: mit
- Created: 2022-05-30T11:47:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-14T15:35:10.000Z (about 1 month ago)
- Last Synced: 2024-10-15T01:21:13.507Z (about 1 month ago)
- Topics: kirby-cms, kirby-headless, kirby-plugin, kirby-theme
- Language: PHP
- Homepage:
- Size: 9.69 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dachsbau Backend
> [!NOTE]
> Forked from [π« Cacao Kit Backend](https://github.com/johannschopplich/cacao-kit-backend). All of the features and settings apply here as well.This website is intended as the backend for the Nuxt 3 frontend. If the URL is called and no `Authentication` header is sent with the requerst, the user will automatically forwarded to the Kirby Panel.
π See the [Dachsbau Frontend](https://github.com/johannschopplich/dachsbau-frontend) repository for the whole frontend code!
## Prerequisites
- PHP 8.2+
Kirby is not free software. However, you can try Kirby and the Starterkit on your local machine or on a test server as long as you need to make sure it is the right tool for your next project. β¦ and when youβre convinced, [buy your license](https://getkirby.com/buy).
## Setup
### Composer
Kirby-related dependencies are managed via [Composer](https://getcomposer.org) and located in the `vendor` directory. To install them, run:
```bash
composer install
```### Environment Variables
Duplicate the [`.env.development.example`](.env.development.example) as `.env`:
```bash
cp .env.development.example .env
```Optionally, adapt it's values.
## Usage
See the [Dachsbau Frontend](https://github.com/johannschopplich/dachsbau-frontend) repository.
### Deployment
> [!NOTE]
> See [ploi-deploy.sh](./scripts/ploi-deploy.sh) for exemplary deployment instructions.
>
> Some hosting environments require to uncomment `RewriteBase /` in [`.htaccess`](public/.htaccess) to make site links work.## License
[MIT](./LICENSE) License Β© 2022-PRESENT [Johann Schopplich](https://github.com/johannschopplich)