Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
```