chaostreff.ch/README.md
2023-01-04 02:32:00 +01:00

52 lines
No EOL
1.2 KiB
Markdown

# chaostreff.ch
Source code and build scripts for [chaostreff.ch](https://chaostreff.ch/)
## Local Development Setup
```shell-session
$ python3 -m virtualenv venv
$ . venv/bin/activate
(venv) $ pip install -r requirements.txt
(venv) $ ./build.py
(venv) $ ./run.py
```
run.py includes a SpaceAPI proxy to work around missing CORS headers.
## Production Deployment
```shell-session
$ python3 -m virtualenv venv
$ . venv/bin/activate
(venv) $ pip install -r requirements.txt
(venv) $ ./build.py
```
Then deploy the contents of `out/` to the webroot.
## License
With exception of the sources listed below, this project is licensed under the [MIT License](LICENSE).
### `static/*/bootstrap*`
* Copyright (c) 2011-2023 The Bootstrap Authors
* MIT License
* https://github.com/twbs/bootstrap
### `static/{css,js}/leaflet*`
* Copyright (c) 2010-2022, Volodymyr Agafonkin
* Copyright (c) 2010-2011, CloudMade
* BSD-2-Clause license
* https://github.com/Leaflet/Leaflet
### `static/img/leaflet-marker-*`
* Copyright (c) 2010-2019, Vladimir Agafonkin
* Copyright (c) 2010-2011, CloudMade
* Copyright (c) 2013-2020, Thomas Pointhuber
* BSD-2-Clause license
* https://github.com/pointhi/leaflet-color-markers