Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neosapience/web-skeleton
kubernetes + docker-compose + flask + celery + redis + mongo + frontend(any) + nginx
https://github.com/neosapience/web-skeleton
celery docker docker-compose flask mongo redis swarm
Last synced: 3 months ago
JSON representation
kubernetes + docker-compose + flask + celery + redis + mongo + frontend(any) + nginx
- Host: GitHub
- URL: https://github.com/neosapience/web-skeleton
- Owner: neosapience
- Created: 2018-05-24T14:32:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-10T12:36:06.000Z (about 4 years ago)
- Last Synced: 2024-04-16T06:06:54.463Z (7 months ago)
- Topics: celery, docker, docker-compose, flask, mongo, redis, swarm
- Language: Python
- Homepage:
- Size: 28.3 KB
- Stars: 8
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rest-api/spa-ui web skeleton
## build images && test api
```bash
make build
make test && make logs
```## deploy
[check in here](/deploy)## monitoring
* flower for celery
* mongo-express for mongo## code tree
```
├── .env
├── README.md
├── Makefile
├── docker-compose.yml
├── docker-compose.dev.yml
├── docker-compose.test.yml
├── secrets
│ ├── api_secret_dev
│ └── api_secret_live
├── api
│ ├── app
│ │ ├── __init__.py
│ │ └── api
│ │ ├── __init__.py
│ │ ├── api_task.py
│ │ └── bp.py
│ ├── task
│ │ ├── __init__.py
│ │ ├── init.py
│ │ └── mytask.py
│ ├── tests
│ │ ├── __init__.py
│ │ └── test_app.py
│ ├── Dockerfile
│ ├── Makefile
│ ├── docker-entrypoint.sh
│ ├── requirements.txt
│ ├── app_settings.py
│ └── wsgi.py
└── frontend
├── Dockerfile
├── Makefile
├── app
│ └── dist
│ └── index.html
└── nginx
├── conf.d
│ ├── .app.conf
│ ├── default.conf
│ ├── forward-elb-addr.conf
│ └── forward-https.conf
└── nginx.conf
```