Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mrbuslov/teenwork

Teenwork - free platform for young people work: teenagers, students, schoolboys in their spare time. + Telegram Bot to notify about new vacancies.
https://github.com/mrbuslov/teenwork

aiohttp django javascript python telegram-bot-api

Last synced: about 1 month ago
JSON representation

Teenwork - free platform for young people work: teenagers, students, schoolboys in their spare time. + Telegram Bot to notify about new vacancies.

Awesome Lists containing this project

README

        

# Teenwork Readme

### Local Build
You can just run `python manage.py runserver 0.0.0.0:80` for running on 80 port or `python manage.py runserver` for running on 8000 port

### Docker build
The best practice is using production mode (below)
- build docker image (production) `docker-compose build` or `docker-compose -f docker-compose.yml build`
- start docker container (production) `docker-compose up` or `docker-compose -f docker-compose.yml up`
- execute commands in container `docker-compose exec [service-name] [command]`, for example: `docker-compose exec server python manage.py createsuperuser`

[Dockerization resource - backend](https://testdriven.io/blog/dockerizing-django-with-postgres-gunicorn-and-nginx/)
[Dockerization resource - frontend](https://mherman.org/blog/dockerizing-a-react-app/)